The following functions manipulate file and operating system features:
| 
 Change the current (default) directory on a given drive.  | |
| 
 Change the current default drive.  | |
| 
 A bitmap is copied from the CLIPBOARD and stored in a newly created GRAPHIC BITMAP.  | |
| 
 A text string is retrieved from the CLIPBOARD. If necessary, it is converted to OEM Text format.  | |
| 
 A text string is retrieved from the CLIPBOARD. If necessary, it is converted to ASCII Text format.  | |
| 
 A text string is retrieved from the CLIPBOARD. If necessary, it is converted to Unicode Text format.  | |
| 
 The contents of the CLIPBOARD are deleted.  | |
| 
 Copies a GRAPHIC BITMAP to the CLIPBOARD.  | |
| 
 Copies a OEM text string to the CLIPBOARD.  | |
| 
 Copies a ASCII text string to the CLIPBOARD.  | |
| 
 Copies a Unicode text string to the CLIPBOARD.  | |
| 
 Return the command-line used to start the program.  | |
| 
 Return the current directory for a given drive.  | |
| 
 Set and retrieve the system date.  | |
| 
 Retrieve the size of the client area of the desktop, in pixels.  | |
| 
 Retrieve the location of the top, left corner of the client area of the desktop, in pixels.  | |
| 
 Retrieve the size of the entire desktop, in pixels.  | |
| 
 Return a filename that matches the given mask.  | |
| 
 Force the release the operating system FindNext handle.  | |
| 
 Return the amount of available space of a disk, in bytes.  | |
| 
 Return the total amount of space on a disk, in bytes.  | |
| 
 Display a folder selection dialog to return the user's choice.  | |
| 
 Display a color selection dialog to return the user's choice.  | |
| 
 Display a selection dialog to return user choices.  | |
| 
 Display an OpenFile selection dialog to return user choices.  | |
| 
 Display a SaveFile selection dialog to return user choices.  | |
| 
 Modify the current program's environment table.  | |
| 
 Retrieve 
  | |
| 
 Returns the instance handle of the programming which is currently executing.  | |
| 
 Returns the extension of the program which is currently executing.  | |
| 
 Returns the complete drive, path, and file name of the program which is currently executing.  | |
| 
 Returns just the file name of the program which is currently executing.  | |
| 
 Returns the file name and the extension of the program which is currently executing.  | |
| 
 Returns the complete drive and path of the program which is currently executing.  | |
| 
 Return information about an open file.  | |
| 
 Copy a file.  | |
| 
 Return the file-system name of an open file.  | |
| 
 Flush file buffers to disk to ensure the disk information is current.  | |
| 
 Return the file-system attribute(s) of a disk file or directory.  | |
| 
 Translate a host name into a corresponding IP address.  | |
| 
 Translate an IP address into a corresponding host name.  | |
| 
 Determine whether or not a file exists.  | |
| 
 Delete a disk file.  | |
| 
 Retrieves information or dimensions of system elements.  | |
| 
 Create a subdirectory/folder (like the DOS MKDIR command).  | |
| 
 Rename a file or a directory (like the DOS REN command).  | |
| 
 Prepare a file or device for reading or writing.  | |
| 
 Parse a path/file name to extract component parts.  | |
| 
 Find a file on disk and return the path and/or file name parts.  | |
| 
 Return a composite RGB color value.  | |
| 
 Delete a disk directory (like the DOS RMDIR command).  | |
| 
 Set the file system attribute(s) of a disk file or directory.  | |
| 
 Truncate/extend a file to its current file pointer position.  | |
| 
 Launch an executable program asynchronously.  | |
| 
 Launch an executable program synchronously.  | |
| 
 Pause the current thread for a specified number of milliseconds.  |