SelectedFilePattern()

Syntaxe

Resultat = SelectedFilePattern()
Description
Renvoie l'index du filtre sélectionné lors de l'utilisation de la commande OpenFileRequester() ou SaveFileRequester().

Arguments

Aucun.

Valeur de retour

Renvoie l'index du filtre sélectionné lors de l'utilisation de la commande OpenFileRequester() ou SaveFileRequester().
L'index du premier filtre est 0.

Exemple

  FichierParDefaut$ = "C:\autoexec.bat"    ; Répertoire et fichier par défaut
  Filtre$ = "Texte (*.txt)|*.txt;*.bat|"   ; Premier filtre   (index = 0)
  Filtre$ + "PureBasic (*.pb)|*.pb|"       ; Deuxième filtre  (index = 1)
  Filtre$ + "Bmp (*.bmp)|*.bmp|"           ; Troisième filtre (index = 2)
  Filtre$ + "Jpeg (*.jpg)|*.jpg|"          ; Quatrième filtre (index = 3)
  Filtre$ + "Tous les fichiers (*.*)|*.*"  ; Cinquième filtre (index = 4)
  Filtre = 1  ; Le deuxième filtre sera utilisé par défaut.

  ; Ouvre une boîte de dialogue pour choisir un fichier, vous pouvez changer de filtre et obtenir son index après validation
  Fichier$ = OpenFileRequester("Choisissez un fichier", FichierParDefaut$, Filtre$, Filtre)
  Index = SelectedFilePattern()
  If Index > -1
    MessageRequester("Information", "L'index du filtre sélectionné est le suivant : "+Str(Index), 0)
  Else
    MessageRequester("Information", "La sélection a été annulée.", 0)
  EndIf

OS Supportés

Tous

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