4D v14.3

System folder

Home

 
4D v14.3
System folder

System folder 


 

System folder {( type )} -> Function result 
Parameter Type   Description
type  Longint in Type of system folder
Function result  String in Pathname to a system folder

The System folder command returns the pathname to a particular folder of the operating system or to the active Windows or Mac OS System folder itself.

You pass in the optional type parameter a value indicating the type of system folder. 4D provides you with the following predefined constants, placed in the “System Folder” theme:

Constant Type Value Comment
Applications or program files Longint 16
Desktop Longint 15
Documents folder Longint 17 "Documents" folder of user
Favorites Win Longint 14
Fonts Longint 1
Start menu Win_all Longint 8
Start menu Win_user Longint 9
Startup Win_all Longint 4
Startup Win_user Longint 5
System Longint 0
System Win Longint 12
System32 Win Longint 13
User preferences_all Longint 2
User preferences_user Longint 3
Notes:
  • The constants suffixed Win can be used on Windows only. When they are used on Mac OS, System folder will return an empty string.
  • The pathnames to some system folders can specific to the current user. Constants 2 to 9 allow you to choose whether you want to obtain the pathname to a folder which is shared by all users, or customized for the current user.

If you omit the type parameter, the function will return the pathname to active System folder (= constant System).

 
PROPERTIES 

Product: 4D
Theme: System Environment
Number: 487

 
HISTORY 

Modified: 4D v11 SQL Release 4
Modified: 4D v13

 
SEE ALSO 

Get 4D folder
Temporary folder

 
ARTICLE USAGE

4D Language Reference ( 4D v14 R3)
4D Language Reference ( 4D v14 R2)
4D Language Reference ( 4D v13.5)
4D Language Reference ( 4D v14.3)
4D Language Reference ( 4D v14 R4)

Inherited from : System folder ( 4D v11 SQL Release 6)