Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
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 Kommentar
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
Home folder Lange Ganzzahl 18

Aktueller Home-Ordner des Users (normalerweise "/Users/<Benutzername>/")

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

Hinweise:

  • 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).



Siehe auch 

Get 4D folder
Temporary folder

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Systemumgebung
Nummer: 487

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

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

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)