SelectedFilePattern()

Syntax

Index = SelectedFilePattern()
Beschreibung
Gibt den mittels OpenFileRequester() oder SaveFileRequester() ausgewählten Pattern-Index (Dateien-Filter) zurück.

Parameter

Diese Funktion hat keine Parameter.

Rückgabewert

Der mittels OpenFileRequester() oder SaveFileRequester() ausgewählte Pattern-Index (Dateien-Filter). Das erste Pattern befindet sich an Position 0.

Beispiel

  StandardFile$ = "C:\autoexec.bat"        ; anfänglicher Pfad + Dateiname
  Pattern$ = "Text (*.txt)|*.txt;*.bat|"   ; ersten Pattern festlegen  (Index = 0)
  Pattern$ + "PureBasic (*.pb)|*.pb|"      ; zweiten Pattern festlegen (Index = 1)
  Pattern$ + "Bmp (*.bmp)|*.bmp|"          ; dritten Pattern festlegen (Index = 2)
  Pattern$ + "Jpeg (*.jpg)|*.jpg|"         ; vierten Pattern festlegen (Index = 3)
  Pattern$ + "All files (*.*)|*.*"         ; fünften Pattern festlegen (Index = 4)
  Pattern = 1    ; wir verwenden den zweiten von fünf möglichen Pattern als Standard

  ; Jetzt öffnen wir den Dateirequester, Sie können den Dateityp (Pattern) ändern
  ; und erhalten nach dem Schließen des Requesters den Index zurück.
  File$ = OpenFileRequester("Bitte Datei zum Laden auswählen", StandardFile$, Pattern$, Pattern)
  Index = SelectedFilePattern()
  If Index > -1
    MessageRequester("Information", "Folgender Pattern-Index wurde ausgewählt: "+Str(Index), 0)
  Else
    MessageRequester("Information", "Der Requester wurde abgebrochen.", 0)
  EndIf

Unterstützte OS

Alle

<- SaveFileRequester() - Requester Inhaltsverzeichnis - SelectedFontColor() ->