SilSelectFile() ou SSF()
Définition :
Cette fonction permet de sélectionner un fichier. La fonction renvoie le chemin complet.
Syntaxe :
SilSelectFile("Titre", " NomFichierETOuChemin ", "Type|Extension ", NuméroExtension, ExtensionStrictes)
SSF("Titre", " NomFichierETOuChemin ", "Type|Extension ", NuméroExtension, ExtensionStrictes)
Titre : Texte qui apparaît dans la barre de titre de la fenêtre de graphique.
NomEtOuFichier : Nom du fichier à sélectionner. Ce paramètres est optionnel, par défaut aucun nom de fichier n'est renseigné. Si le chemin est renseigné la fenêtre se positionnera dans le chemin désigné.
Type|Extensions : Extensions possibles à rechercher. Ce paramètre est configurable de la manière suivante : Type1|extension1|Type2|extension2 etc ...
NuméroExtension : Indice de l'extension par défaut à prendre dans la liste créée ci-dessus. Cet indice est par défaut à 1. Ce paramètre est optionnel.
Extension strictes : Nouveau paramètres apparue en version 2025.Q2. Il permet de limiter la sélection aux extensions définies, valeur 1 sinon 0.
Exemple :
Cas 1 : 1 ligne par extension avec la possibilité de sélectionner toutes les extensions, extension stricte =0.
SSF("Titre", "Fichier", "Exécutables (*.EXE)|*.exe|Fichiers DLL|*.dll", 1, 0)
Cas 2 : Plusieurs extensions possibles sur une seule ligne :
SSF("Sélection du logo", "SITE.FichierLogo", "Image|*.png;*.jpg;*.jpeg;*.pdf;*.svg;*.gif;*.psd", 1, 0)
Cas 3 : Plusieurs extensions possibles sur une seule ligne avec extension stricte 1 pas de choix possible d’une autre extension :
Exemple de paramétrage en action de zone :
Donnez votre avis sur la Base de connaissance Silog ici ou contactez-nous directement par mail sur confluence@silog.fr