cs_niluje
Messages postés90Date d'inscriptionmardi 2 avril 2002StatutMembreDernière intervention 2 décembre 2004
-
31 juil. 2003 à 12:04
cs_niluje
Messages postés90Date d'inscriptionmardi 2 avril 2002StatutMembreDernière intervention 2 décembre 2004
-
31 juil. 2003 à 13:49
Hello,
je débute un peu dans le VB et je connais po toutes les API.
J'aimerai savoir comment faire pour pouvoir à partir d'un formulaire en fait lancer une boite de dialogue pr sélectionner un fichier et une autre pour un dossier ...
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 31 juil. 2003 à 12:18
Pour les fichiers je n'ai pas fait car simple mais pour les dossiers tu peux utiliser ma dll, regarde dans mes sources.
Prends la derniere en date. Elle fournit egalement tout un tas d'autres choses. Je lui ajouterai selecteur de fichier quand j'aurai le temps.
BruNews, ciao...
cs_xavier77
Messages postés95Date d'inscriptionjeudi 27 décembre 2001StatutMembreDernière intervention17 avril 2013 31 juil. 2003 à 12:25
Salut,
A mon avis, tu n'as pas besoin d'API. Il faut utiliser le composant CommonDialog.
Par exemple, place un objet CommonDialog sur une form que tu nomes SelectFichier :
private function SelectionFichier () as string
Dim PathUser As String
'recup du chemin "Mes Documents"
PathUser = Environ("USERPROFILE")
PathUser = PathUser + "\Mes Documents"
On Error Resume Next
SelectFichier.CancelError = True
SelectFichier.FLAGS = cdlOFNHideReadOnly
SelectFichier.DefaultExt = ".xls"
SelectFichier.DialogTitle = "Sélection du fichier Toto.xls"
SelectFichier.InitDir = PathUser
SelectFichier.FileName = ""
SelectFichier.Filter = "Fichier Excel (Toto.xls)|Toto.xls"
'ouverture de la boite de dialogue
SelectFichier.ShowOpen
SelectionFichier = SelectFichier.FileName
end function
dans cet exemple tu demandes à l'utilisateur de sélectionner le fichier Toto.xls