CommonDialog : multisélection - VB/VBA/VBS - Programmation
Marsh Posté le 06-09-2003 à 19:05:46
On ne peut pas, ton seul recours sera l'API Win32 dans ce cas là
Marsh Posté le 06-09-2003 à 19:08:42
drasche a écrit : On ne peut pas, ton seul recours sera l'API Win32 dans ce cas là |
Tu peux me donner plus d'info ?
Marsh Posté le 06-09-2003 à 20:44:44
Sur http://www.vbaccelerator.com/home/ [...] en_bas.asp , y a la structure qui sert pour l'appel de l'API.
ofn_allowmultiselect doit être ajouté dans le membre flags avec ceux qu'on met d'habitude.
Je sais pas comment ça marche en VB, mais en C, en 16 bits, les noms sélectionnés sont séparés par un espace dans la chaîne de retour lpstrFile (y a un zéro terminal au bout). En 32 bits, vu qu'on peut avoir des espaces dans les noms, le séparateur est le caractère zéro (val ASCII = 0), et pour savoir que c'est fini, y en a deux de suite à la fin.
Marsh Posté le 06-09-2003 à 18:38:37
Comment faire avec un composant CommonDialog pour permettre une sélection multiple des fichiers dans les fenêtres Ouvrir/Enregistrer ?
Merci