The IBEBlock function, ibec_GetDiskFreeSpace, retrieves information about the amount of space that is available on a disk volumne.
No additional description…
function ibec_GetDiskFreeSpace(DirectoryName : variant) : variant;
DirectoryName is a directory on the disk. If this parameter is NULL or an empty string, the function uses the root of the current disk. ibec_GetDiskFreeSpace returns the total number of free bytes on a disk that are available to the user who is associated with the calling thread.
execute ibeblock as begin FreeSpace = ibec_GetDiskFreeSpace('C:\'); ibec_ShowMessage('Total free space: ' || :FreeSpace || ' bytes'); end;