4D v14.3

System folder

Home

 
4D v14.3
System folder

System folder 


 

System folder {( Typ )} -> Funktionsergebnis 
Parameter Typ   Beschreibung
Typ  Lange Ganzzahl in Art des Systemordners
Funktionsergebnis  String in Pfadname zum Systemordner

Die Funktion System folder gibt den Pfadnamen zu einem spezifischen Ordner des Betriebssystems oder direkt den aktiven Systemordner unter Windows bzw. auf Macintosh zurück.

Im optionalen Parameter Typ übergeben Sie einen Wert für die Art des Systemordners. 4D bietet dafür unter dem Thema Systemordner folgende vordefinierte Konstanten:

Konstante Typ Wert Meldung
Applications or program files Lange Ganzzahl 16
Desktop Lange Ganzzahl 15
Documents folder Lange Ganzzahl 17 Benutzerordner "Documents"
Favorites Win Lange Ganzzahl 14
Fonts Lange Ganzzahl 1
Start menu Win_all Lange Ganzzahl 8
Start menu Win_user Lange Ganzzahl 9
Startup Win_all Lange Ganzzahl 4
Startup Win_user Lange Ganzzahl 5
System Lange Ganzzahl 0
System Win Lange Ganzzahl 12
System32 Win Lange Ganzzahl 13
User preferences_all Lange Ganzzahl 2
User preferences_user Lange Ganzzahl 3
  • Konstanten mit der Endung Win sind nur unter Windows verwendbar. Bei Einsatz auf Mac OS gibt System folder einen leeren String zurück.
  • Die Pfadnamen für einige Systemordner können spezifisch für den aktuellen Benutzer sein. Bei den Konstanten 2 bis 9 können Sie wählen zwischen dem Pfadnamen für einen Ordner, den alle Benutzer nutzen oder der für den aktuellen Benutzer angepasst wurde.

Lassen Sie den Parameter Typ weg, gibt die Funktion den Pfadnamen zum aktiven Systemordner zurück (= Konstante System).

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Systemumgebung
Nummer: 487

 
GESCHICHTE 

Geändert: 4D v11 SQL Release 4
Geändert: 4D v13

 
SIEHE AUCH 

Get 4D folder
Temporary folder

 
ARTIKELVERWENDUNG

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

Geerbt von : System folder ( 4D v11 SQL Release 6)