FileREXX API

From EDM2
Jump to: navigation, search

For more information visit the FileREXX page.

DLL Setup and Cleanup
  • FileAddFuncs - register functions
  • FileDropFuncs - drop functions
Open/Close a File/Device
  • FileOpen - open a file or device
  • FileClose - close a file or device
Read data from a File/Device
  • FileRead - read data from file or device
  • FileGets - read one line of text
  • FileReadValue - read value from open file (1, 2 or 4 bytes)
  • FileReadBlock - read character from open file
Write data to a File/Device
  • FileWrite - write data to open file
  • FilePuts - write text line to open file
  • FileWriteValue - write values
Setting/Querying the file position for read/write
  • FileSeek - skip over bytes
Setup/Control a Device or query its settings
  • FileDevIOCtl - device specific operation
Querying information about a File/Device
  • FileGetInfo - file information, attributes, EA
Delete/Copy/Move Files
  • FileDeleteFile - delete a file
  • FileMoveFile - move a file
  • FileCopyFile - copy a file
Create/Delete Directories
  • FileMkDir - create directory
  • FileRmDir - remove directory
List/Search Files/Directories
  • FileMatchFile - find first/next file
  • FileSearchPath - search specified path
Query information about Drives/Devices
  • FileDriveMap - drive list with attributes
  • FileDevInfo - drive/device information
Parse/Edit File/Directory/Drive names, Change/Query current Drive
  • FileGetPath - split filespec
  • FileEditName - filename transform
  • FileSysInfo - operating system information
  • FileIterateExe - iterates external program
  • FileBit - binary expression operations
  • FileDoSleep - delay