SelectedFilePattern()
Syntaxe
Index = SelectedFilePattern()Description
Renvoie l'index du filtre (*.bmp, *.gif etc...) 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