mromain
XLDnaute Barbatruc
Bonjour à tous,
Ce post sert à présenter un module de classe permettant de faciliter la manipulation des FilePickers/FolderPickers sur un formulaire.
Ce module de classe Cls_FrmTool_FileFolderPicker sert à lier 3 contrôles :
La sélection du fichier/dossier peut se faire de deux manières :
La classe Cls_FrmTool_FileFolderPicker contient :
L’exemple ci-joint montre comment mettre en œuvre ce module de classe pour gérer plusieurs FilePickers/FolderPickers au sein d’un même formulaire et comment interagir avec eux.
A+
Ce post sert à présenter un module de classe permettant de faciliter la manipulation des FilePickers/FolderPickers sur un formulaire.
Ce module de classe Cls_FrmTool_FileFolderPicker sert à lier 3 contrôles :
- Un Label contenant le Caption du FilePicker/FolderPicker
- Un Label contenant la Value du FilePicker/FolderPicker
- Un CommandButton permettant d’ouvrir la fenêtre de sélection de fichier/dossier
La sélection du fichier/dossier peut se faire de deux manières :
- Via un clic sur le CommandButton
- Via un double-clic sur le Label contenant la Value du FilePicker/FolderPicker
La classe Cls_FrmTool_FileFolderPicker contient :
- 2 méthodes permettant d’initialiser le contrôle (InitFilePicker et InitFolderPicker)
- Les méthodes suivantes en lecture/écriture permettant d’interagir avec le contrôle :
- Value
- Caption
- Enabled
- Visible
- FilterDescr
- FilterExt
- Title
L’exemple ci-joint montre comment mettre en œuvre ce module de classe pour gérer plusieurs FilePickers/FolderPickers au sein d’un même formulaire et comment interagir avec eux.
A+