| | |
Constant | Description | Used by the functions |
---|
fAccess | Handle the Date/Time of last file access. | fDate, fTime |
fcCopy | Used to continue the copy. | fCopyFile fCopyDir |
fcIgnore | Used to ignore the copy of a file. | fCopyFile fCopyDir |
fCreation | Handle the Date/Time of file creation. | fDate, fTime |
fcStop | Used to stop the copy permanently. | fCopyFile fCopyDir |
fdCDRom | Disc type: CD-ROM (and burners, DVD, etc.). | fDriveInfo |
fddDefault | The data directory is automatically created if it does not exist. | fDataDirCommon, fDataDirUser |
fdDriveType | Type of information to be searched for: type of disc. | fDriveInfo |
fddWithoutCreation | The data directory is not created if it does not exist. | fExtractPath |
fDeleteDestination | If the destination file already exists, it will be deleted then recreated. | fMerge |
fDeleteSource | - The source file will be deleted as the split operation goes along.
- The source files will be deleted as the merge operation goes along.
| fSplit, fMerge |
fdFileNameSize | Type of information to be searched for: maximum size of a file name on disk (in characters). | fDriveInfo |
fdFixed | Type of disk handled: fixed disk (hard disk). | fDriveInfo |
fdForbidVirtualFolder | The virtual directories are not listed. | fSelectDir |
fdFormerAspect | Allows you to use the former directory picker (old style). | fSelectDir |
fdFreeSpace | Type of information to be searched: disk space (in bytes). | fDriveInfo |
fdFullInformation | Returns the entire information about the list of files and directories. | fListFile, |
fdIgnoreError | If a directory cannot be browsed, it is ignored. | fDirSize |
fdInterruptible | The browse of the files/directories can be interrupted by pressing the ESC key. | fListFile, fDirSize |
fdInvalid | Type of disk handled: the path provided does not correspond to a disk. | fDriveInfo |
fDirectory | Portion of file path: different directories of the file (file name and extension are not returned). | fExtractPath |
fDirectory | Portion of file path: different directories of the file (file name and extension are not returned). | fExtractPath |
fdNbCluster | Type of information to be retrieved: number of disk clusters. | fDriveInfo |
fdNbSectorPerCluster | Type of information required: number of sectors per cluster. | fDriveInfo |
fdRAM | Type of disk handled: virtual disk. | fDriveInfo |
fdRemote | Type of disk handled: network disk. | fDriveInfo |
fdRemovable | Disk type: removable disk (floppy, zip, etc.). | fDriveInfo |
fDrive | Portion of file path: unit name. | fExtractPath |
fdSectorSize | Type of information to be searched: sector size (in bytes). | fDriveInfo |
fdSerialNumber | Type of information to search for: volume serial number. | fDriveInfo |
fdTotalSpace | Type of information to be searched: total disk size (in bytes). | fDriveInfo |
fdUnknown | Unknown type of disk. | fDriveInfo |
fdVolumeName | Type of information to be searched for: volume name. | fDriveInfo |
fExtension | Portion of the file path: file extension, preceded by the ".". | fExtractPath |
fFile | Portion of file path: file name (without extension). Note: In previous versions, this constant was named fFileName. | fExtractPath |
flChangeDir | Directory change: first file listed in a subdirectory. | fListFile, fListDirectory, BurnerAddDirectory |
flDirectory | Same directory: listed file belonging to the same directory as the previous file. | fListDirectory |
flFile | Characteristics of listed file. | fListFile, BurnerAddDirectory |
flFirstFile | The listed file corresponds to the first directory file. | fListFile, BurnerAddDirectory |
fLinkPhysical | Create a physical link. A physical link is a file that can be accessed via several paths. The file deletion can be performed only when all physical links have been deleted. | fCreateLink |
fLinkSymbolic | Create a symbolic link. A symbolic link is a "pointer" to a file. The deletion of the symbolic link does not affect the pointed file. The deletion of the pointed file makes the symbolic link invalid. | fCreateLink |
fLockEmptyFile | Used to lock a file, even if it is empty. | fLock |
fModify | Handle the Date/Time of last file modification. | fDate, fTime |
foAdd | File opening mode: open file in "add" mode. | fOpen |
foAnsi | Used to manage an Ansi file when the "Use the Unicode strings at runtime" mode is enabled in the project configuration. Mode used by default: - in the WINDEV and WEBDEV projects earlier than version 17,
- in the configurations of WINDEV and WEBDEV projects that use the "Use Ansi strings at runtime" mode from version 17.
| fLoadText, fCreate, fOpen, fOpenTempFile |
foAutomaticDeletion | The file will be automatically deleted when it is closed (with fClose or when the application is closed). If multiple applications are using the file, it will be automatically deleted when the last application closes it (when fClose is called, or at the end of the application). | fCreate, fOpen, fOpenTempFile |
foCreate | File opening mode: file creation. | fOpen |
foCreateIfNotFound | File open mode: file creation only if file does not exist. In previous versions, this constant was called foCreationIfNotFound. | fOpen |
foRead | File access mode: open file in "read-only" mode. | fOpen |
foReadLock | Block file opening: file created read-only. The other applications cannot read the current file. | fCreate, fOpen, fOpenTempFile |
foReadWrite | File access mode: open file in "read/write" mode. | fOpen |
foSequentialAccess | Optimizes the management of caches for the file by specifying to Windows that the file will be read from the beginning to the end. | fOpen |
foUnicode | Used to manage a Unicode file when the "Use the Ansi strings at runtime" mode is enabled in the project configuration. Mode used by default: - in the WINDEV Mobile projects regardless of the mode and version used,
- in the configurations of WINDEV and WEBDEV projects that use the "Use Unicode strings at runtime" mode from version 17.
| fLoadText,fCreate, fOpen, |
foWithoutDeletion | The file will not be automatically deleted when it is closed. | fOpenTempFile |
foWrite | File access mode: open file in "write-only" mode. | fOpen |
foWriteLock | Lock when file is opened: file created in write-only mode. The other applications cannot modify the current file. | fCreate, fOpen, fOpenTempFile |
fpBeginning | Original position in the file: first byte of the file. | fSeek |
fpCurrent | Original position in file: current position. | fSeek |
fpEnd | Original position in the file: last byte of the file. | fSeek |
frConfirm | A confirmation is requested before overwriting a file or a directory (copy, move, etc.). | fCopyFile, fCopyDir, fMoveDir |
frDirectory | Find a directory | fDir |
frelAll | Relative path construction mode: Allows you to completely relativize the file path. | fBuildRelativePath |
fRelativePath | Used to return the parent directory in the format of a relative path. | fParentDir |
frelSubdirectoryOnly | Relative path construction mode: Relates the path to the parameter. <Chemin de reférence>. | fBuildRelativePath |
frFile | Find a file. | fDir |
frNoHiddenDirectory | If the frFullInformation constant is used, the hidden directories are not listed (attribute = "H"). | fListFile |
frNoHiddenFile | If the frFullInformation constant is used, the hidden files are not listed (attribute = "H"). | fListFile |
frNotRecursive | The sub-directories are not processed. | fListFile, fDirSize, DriveListFile, DriveListFileGgl |
frProgress | Displays a progress window (progress bar) | fCopyFile, fCopyDir, fMoveDir |
frReadOnly | Also deletes the read-only files. If this constant is not specified, the function will return False if read-only files must be deleted. | fRemoveDir, fDelete |
frRecursive | Subdirectories are processed | fCopyFile, fListFile, fCopyDir, fMoveDir, fRemoveDir, DriveListFile, DriveListFileGgl |
frToRecycleBin | Sends the file or the directory to the recycle bin of Windows instead of deleting it. | fRemoveDir, fDelete |
fselChange | Sends the MessageSelect message to the calling WINDEV window whenever a click is performed on a file found in the file picker. | fSelect |
fselCreate | Opens the file picker in creation mode ("Save" button). | fSelect |
fselExist | Opening mode of the file picker:- with fselCrée: Returns the name of the selected file. If the file already exists, a dialog box displays and allows the user to overwrite the former file,
- with fselOuvre Returns the name of the selected file only if it exists.
| fSelect |
fselMulti | Opens the file picker in multi-selection mode. The user can select several files by pressing the "Ctrl" and "Shift" keys. | |
fselOpen | Opens the file picker in opening mode ("Open" button). | fSelect |
fSeparatorPlatform | The separators (\ and /) will be replaced with the separator corresponding to the current platform. | fSeparator |
fSeparatorUnix | The (\ and /) separators will be replaced by /. | fSeparator |
fSeparatorWindows | The (\ and /) separators will be replaced by \. | fSeparator |
fUnicodePath | Allows you to specify the format of the function's result: the result will be in Unicode format. | fShortPath fLongPath fListFile fShortName fLongName |
fwAll | Event to monitor: Monitoring of all possible actions. Corresponds to fwCreateFile + fwModifyFile + fwRename + fwDeleteFile. | fWatchFile, fWatchDirectory |
fwCreateFile | Event to monitor: Creation of a file or directory. | fWatchFile, fWatchDirectory |
fwDeleteFile | Event to monitor: File or directory deletion. | fWatchFile, fWatchDirectory |
fwModifyFile | Event to monitor: File or directory change. | fWatchFile, fWatchDirectory |
fwRename | Event to watch for: File or directory renaming. | fWatchFile, fWatchDirectory |