FileIO/System ActiveX Toolbox
- File/Folder/Drive/System/Shell related toolbox
FileIO/System Toolbox is a set of easy to use
but powerful functions for File, Folder, Shell, Drive,
Windows API and System operations and for gathering
informations.
The component was specially designed for the
VB/VBA/office programmer and saves a lot time during
application development.
Language Functions: GetSystemLocale,
GetSystemLanguage
This functions might be very useful if your application
has multi-language support.
Recurse Directory Functions: MakeDir,
DeleteDir
It includes a recurse directory function which allows
you to create a directory tree (directory with
subdirectories) with one single line of code.
System Functions: Shutdown, Reboot, Logoff,
GetWindowsVersion, GetServicepack
System information functions show the operating system
and the installed servicepack. You can also logoff,
reboot or shutdown the computer.
Misc Functions: CurrencyToKString, GetIPAddress,
GetHostName, GetComCtlVersion,
GetWindowsDirectory, GetSystemDirectory, GetUserName,
CurrencyToKBString, CurrencyToMBString,
CurrencyToGBString
This function group contains misc, but often requested
functions.
File/Folder Search Functions: Search,
GetNumberOfFiles, GetNumberOfFolders, GetTotalSize,
GetFileSize, GetFolderSize, GetFile, GetFolder
The included search functions allows you to do a recurse
wildcard search with ease. The results (path and size)
are stored inside the control and can be easily accessed
from your application. All drive/file/folder size
functions are returning 64bit values which show the
correct size for volumes larger than 4GB.
File Info Functions: GetFileSize,
GetCreationTime, GetLastWriteTime, GetLastAccessTime,
IsHidden, IsSystem, IsReadOnly, GetURL, GetRootFolder,
FileExists
Any relevant information about a file is available
through File Info Functions.
Sequential File Writing Functions: SeqFileWrite,
SeqFileWriteDate
Easy to call function for writing sequential files.
Designed specifically for error logs or other kinds of
loggin activities.
Shell File Functions: Open, OpenURL, Copy,
Delete, Rename, Move, Browse
The control also includes the complete set of shell file
operations like remove, copy, rename or move. The shell
functions can display the default windows progress
dialogs or not.
Drive Functions: GetFreeDiskSpace,
ConnectNetworkDrive, DisconnectNetworkDrive, IsDrive,
GetDriveType
All drive/file/folder size functions are returning 64bit
values which show the correct size for volumes larger
than 4GB.
Process Functions: Execute, Terminate, ExecuteWait
Execute functions gives you the choice wheater your
form/program should wait for the end of the started
process/program, or not.
System Memory Functions: GetLoad, GetTotalPhys,
GetAvailPhys, GetPageFile, GetTotalPageFile,
GetAvailPageFile, GetTotalVirtual, GetAvailVirtual
The functions return information about the current state
of both physical and virtual memory.
Samples: The package includes a sample for each
function group. There are also other samples included,
which might be useful, e.g. recurse rename to lowercase
file/folder names.
for:
MS Windows 2000 (all)
MS Windows XP (all)
MS Windows 2003 Server
MS Windows Vista
Compatible Containers:
MS Visual Studio .net
MS Visual Studio 6.0
MS Visual Studio 97
MS Visual Basic 6.0
MS Visual Basic 5.0
MS Visual C++ 6.0
MS Visual C++ 5.0
MS Visual FoxPro
MS Office 2000
MS Office 97
MS Access 2000
MS Access 97
MS Excel 2000
MS Excel 97