GetFileAttribs
(Engine-Level Function)
Description: | Returns information about the specified file. |
Returns: | Numeric |
Usage: | Script only. |
Function Groups: | File I/O |
Related to: | SetFileAttribs |FileFind | Dir |
Format: | GetFileAttribs(FileName[, Mode] ) |
Parameters: |
FileName | |||||||||||||||||||||||||||||||||||||||||||
Required. Any text expression giving the name of the file. A known path Known Path Aliases for File-Related Functions may be provided in the form, :{KnownPathAlias}. | |||||||||||||||||||||||||||||||||||||||||||
Mode | |||||||||||||||||||||||||||||||||||||||||||
Optional numeric value that controls what information is returned by this function. Defaults to 0 if missing or invalid. (See: Bitwise Parameters & Operations)
|
Comments: | The return value will vary according to Mode. See tables above. |
Example:
If StrictlyNotEqual(NewFile, OldFile); [ Attribs = GetFileAttribs(Concat(MyPath, NewFile)); OldFile = NewFile; ]
The above statement will cause Attribs to be set to the file attribute value of NewFile every time its name changes.