comment afficher la boite de recherche [VB] - Programmation
Marsh Posté le 31-07-2001 à 04:15:01
C'est un peu plus compliqué ... il faut passer par les api :
Je te file l'essentiel, je te laisse faire la fonction
Private Type BROWSEINFO
hOwner As Long
pidlRoot As Long
pszDisplayName As String
lpszTitle As String
ulFlags As Long
lpfn As Long
lParam As Long
iImage As Long
End Type
Private Type SHITEMID
cb As Long
abID As Byte
End Type
Private Type ITEMIDLIST
mkid As SHITEMID
End Type
Public Type POINTAPI
x As Long
y As Long
End Type
Private Const BIF_RETURNONLYFSDIRS = &H1
Private Declare Function SHBrowseForFolder Lib "shell32.dll" Alias "SHBrowseForFolderA" (lpBrowseInfo As BROWSEINFO) As Long
Private Declare Function SHGetPathFromIDList Lib "shell32.dll" Alias "SHGetPathFromIDListA" (ByVal pidl As Long, ByVal pszPath As String) As Long
Marsh Posté le 31-07-2001 à 19:11:01
Marci KarLKoX pour ton aide
J'ai essayé d'intégrer ta fonction , mais je ne vois pas comment elle marche .
Peux - tu préciser ce qu'il faut faire?
Merci d'avance
Marsh Posté le 30-07-2001 à 18:49:39
Bonjour à tous
J'aimerais ouvrir la boite de "recherche fichiers et dossiers " dans mon appli visual basic , je me suis dit qu'il suffisait d'ouvrir le fichier recherche , mais je ne l'ai pas trouvé.
Pourriez-vous m'indiquer une autre méthode ou l'emplacement de ce fichier ?
Merci d'avance