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

Home

 
4D v19.8
Folder

Folder 


 

Folder ( path | 4Dfolder {; pathType | *} ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
path | 4Dfolder  Text, Lange Ganzzahl in Pfad von Folder oder 4D Folder Konstante
pathType | *  Lange Ganzzahl, Operator in Ist path übergeben: fk posix path (Standard) oder fk platform path
Ist 4Dfolder übergeben: * für Folder der Host Datenbank
Funktionsergebnis  Objekt in Neues Objekt Folder

Der Befehl Folder erstellt und gibt ein neues Objekt vom Typ Folder zurück. Der Befehl akzeptiert zwei Syntaxarten. 

Im Parameter path übergeben Sie den String eines Folder-Pfads. Sie können einen eigenen String oder ein Filesystem übergeben (e.g., "/DATA").

Hinweis: Der Befehl Folder unterstützt nur absolute Pfadnamen. Weitere Informationen dazu finden Sie auf der Seite Pfadnamen für File und Folder als Objekte

4D erwartet standardmäßig einen Pfad in POSIX Syntax. Arbeiten Sie mit plattformspezifischen Pfadnamen (Windows oder macOS), müssen Sie diese mit dem Parameter pathType deklarieren. Es gibt folgende Konstanten unter dem Thema File and Folder:

Konstante Typ Wert Kommentar
fk platform path Lange Ganzzahl 1

Pfad in plattformspezifischer Syntax (zwingend bei Pfadname einer Plattform)

fk posix path Lange Ganzzahl 0

Pfad in POSIX Syntax (Standard)

 

Im Parameter 4Dfolder übergeben Sie Folder, integriert in 4D oder vom System. Dazu verwenden Sie eine der folgenden Konstanten::

Konstante Wert Kommentar
fk applications folder 116
fk data folder 9

Zugewiesenes Filesystem: "/DATA"

fk database folder 4

Zugewiesenes Filesystem: "/PACKAGE"

fk desktop folder 115
fk documents folder 117

Dokumentordner des Benutzers

fk licenses folder 1

Ordner mit den 4D Lizenzdateien des Rechners

fk logs folder 7

Zugewiesenes Filesystem: "/LOGS"

fk mobileApps folder 10

Zugewiesenes Filesystem: "/DATA"

fk remote database folder 3

4D Datenbankordner, der auf jedem Rechner mit remote 4D angelegt wird

fk resources folder 6

Zugewiesenes Filesystem: "/RESOURCES"

fk system folder 100
fk user preferences folder 0

4D Ordner, der die Preferences-Dateien des Benutzers im Verzeichnis <userName> speichert.

fk web root folder 8

Aktueller Ordner Web Root der Datenbank: Innerhalb des Package "/PACKAGE/path", sonst kompletter Pfad

Wird der Befehl über eine Komponente aufgerufen, übergeben Sie den optionalen Parameter *, um den Pfad der Host Datenbank zu erhalten. Ohne den Parameter * wird immer ein leerer String zurückgegeben. 

 Form.curfolder:=Folder(fk database folder)
 Form.curfolder:=Folder("C:\\Users\\JohnSmith\\"; fk platform path)



Siehe auch 

File
Object to path
Path to object

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: File und Folder
Nummer: 1567

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v17 R5

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)