Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

Version 1 Nächste Version anzeigen »

Öffnet einen Dateiauswahl-Dialog, der den Pfad zur gewählten Datei (oder nil) zurückliefert (EXPOS-unabhängige Funktion!).

Prototype


DLG_DateiAuswahl( pattern, directory )

Parameter


ParameterTypBedeutung
patternstringoptional: Pattern für Dateinamen und -endungen, die ausgewählt werden können, z.B. "*.csv".
directorystringoptional: Standard-Verzeichnis, in welchem die Dateiauswahl sich öffnet.

Rückgabewert


NummerTypBedeutung
1string/nilDateipfad oder nil bei Abbruch.

Hinweise


  • Ein Datei-Filter muss in der folgenden Form angegeben werden:

    Beschreibung\t*.txt;*.csv;*.xls.
  • Mehrere Filter müssen untereinander durch einen Tabulator \t getrennt werden. Genaueres kann den Beispielen entnommen werden.

Beispiel


-- Alle .csv-Dateien und nil-Check
local datei = DLG_DateiAuswahl( "*.csv" )
if datei ~= nil then
	SY_Proto( "Datei ausgewählt: " .. datei )
else
	SY_Proto( "Dateiauswahl abgebrochen." )
end

-- Datei-Auswahl ohne Filter, ohne Startverzeichnis
local datei = DLG_DateiAuswahl()

-- Datei-Auswahl mit Filter, ohne Startverzeichnis
local datei = DLG_DateiAuswahl( "Bilder\t*.jpeg;*.bmp;*.gif\tAlle Dateien\t*.*" )

-- Datei-Auswahl ohne Filter, mit Startverzeichnis
local datei = DLG_DateiAuswahl( "", "C:\\WINDOWS" )

-- Datei-Auswahl mit Filter und Startverzeichnis
local datei = DLG_DateiAuswahl( "Bilder\t*.jpeg;*.bmp;*.gif\tAlle Dateien\t*.*", "C:\\WINDOWS" )

Siehe auch


Siehe auch EX_DateiAuswahl. Die Funktion hat außerdem einen Alias DLG_FileOpenDialog mit denselben Parametern.

  • Keine Stichwörter