System folder

4D - Documentation   Français   English   German   English   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 11.3 (Geändert)


System folder {(Typ)} String

ParameterTypBeschreibung
TypLange GanzzahlArt des Systemordners
FunktionsergebnisStringPfadname zum Systemordner

Beschreibung

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

Hinweis: Unter Windows ist für diese Funktion im aktiven Systemordner mindestens der Systemordner "SHFolder.DLL" Version 4.71 erforderlich. Sonst gibt die Funktion für alle Ordnertypen - mit Ausnahme des Typs 0 (Null) - leere Strings zurück.

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

KonstanteTypWert
SystemLange Ganzzahl0
FontsLange Ganzzahl1
Preferences or Profiles_AllLange Ganzzahl2
Preferences or Profiles_UserLange Ganzzahl3
Startup Items_AllLange Ganzzahl4 (*)
Startup Item_UserLange Ganzzahl5 (*)
Mac Shutdown Items_AllLange Ganzzahl6 (*)
Mac Shutdown Items_UserLange Ganzzahl7 (*)
Apple or Start Menu_AllLange Ganzzahl8 (*)
Apple or Start Menu_AllLange Ganzzahl9 (*)
Mac ExtensionsLange Ganzzahl10 (*)
Mac Control PanelsLange Ganzzahl11 (*)
System WinLange Ganzzahl12
System32 WinLange Ganzzahl13
Favorites WinLange Ganzzahl14
Desktop WinLange Ganzzahl15
Program Files WinLange Ganzzahl16

(*) Die Ordner zu den Konstanten 4 - 11 gibt es unter Mac OS X nicht mehr (Sie wurden nur unter Mac OS 9 verwendet). Werden diese Konstanten auf Mac OS verwendet, gibt die Funktion System folder einen leeren String zurück. Die Konstanten 6, 7, 10 und 11 (nur Mac OS) sind demzufolge ab 4th Dimension Version 2004 vollkommen obsolet. Die Konstanten 4, 5, 8 und 9 sind dagegen unter Windows noch verwendbar.

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.

Die Konstanten System Win, System32 Win, Favorites Win, Desktop Win und Program Files Win gelten nur für Windows. Beim Einsatz auf Mac OS gibt System folder einen leeren String zurück.

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

Referenz

Get 4D folder, Temporary folder.


4D - Documentation   Français   English   German   English   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next