| 
 Returns the file properties. 
 | 
| 
 Syntax: 
 | 
 FileInfo (name, info type) 
 | 
| 
 Parameters: 
 | 
 name: A file (with or without a path) or a directory. 
If no path or a relative path is specified, it will be relative to the project folder. 
info type: The file information will be according to the following table: 
| 
 Info Type Value 
 | 
 Description 
 |  | 
 1 
 | 
 File name (without path) 
 |  | 
 2 
 | 
 Location (file path) 
 |  | 
 3 
 | 
 Full path (Location + File name) 
 |  | 
 4 
 | 
 Attributes – comma-delimited string that contains the following attributes (additional info exists at msdn): 
- 
ARCHIVE 
 - 
COMPRESSED 
 - 
DIRECTORY 
 - 
ENCRYPTED 
 - 
HIDDEN 
 - 
READONLY 
 - 
SYSTEM 
  
Note: These strings will be in English even when using the mgconsts of other languages. 
 |  | 
 5 
 | 
 Size in bytes (without thousand separator) 
 |  | 
 6 
 | 
 Created date 
 |  | 
 7 
 | 
 Created time 
 |  | 
 8 
 | 
 Modified date 
 |  | 
 9 
 | 
 Modified time 
 |  | 
 10 
 | 
 Accessed date 
 |  | 
 11 
 | 
 Accessed time 
 |   
 | 
| 
 Returns: 
 | 
 The file properties. 
The function will return the appropriate information according to the Info Type. 
In case of an error (file does not exist), the function will return Null. 
 | 
| 
 Note: 
 | 
 If the path ends with a backslash (\), the function may return blank. It is recommended not to include the backslash at the end of the path. 
 | 
| 
 Platform specific: 
 | 
 For the UNIX operating system, the Created and Accessed date and time will be equal to the Modified date and time. 
 | 
| 
 See also: 
 | 
 ClientFileInfo 
How Do I Get the Size of a File on Disk? 
How Do I Get the Creation Date of a File on Disk? 
The Online and Rich Client Samples projects (program EL15, EL16, EL17, EL20, EL21 REL15, REL16, REL17, REL20 and REL21) 
 |