Utilisation de SHBrowseForFolder... [API] - VB/VBA/VBS - Programmation
Marsh Posté le 08-05-2002 à 22:50:37
Up!
J'ai trouvé comment faire ici :
http://www.mvps.org/vbnet/code/cal [...] erview.htm
sauf que le mot-clé « AddressOf » n'est pas géré par VBA.
Suis-je foutu ?
Marsh Posté le 08-05-2002 à 20:22:05
Voilà, je code un programme VBA (sous Excel) dans lequel je dois sélectionner un dossier en utilisant l'API SHBrowseForFolder.
Le tout fonctionne comme je le désire, la fenêtre « Parcourir à la recherche d'un dossier... » apparaît comme prévu et je peux retourner le dossier sélectionné à partir de cette fenêtre.
Je me suis basé sur du code qui se trouve ici pour cette tâche :
http://www.scottandmichelle.net/sc [...] odenum=012
L'ennui, c'est que je voudrais changer le texte se trouvant dans la barre de titre et je ne sais pas comment faire (je ne parle pas du texte se trouvant juste au-dessus de l'arborescence de dossiers, mais bien du texte se trouvant dans la barre de titre.)
Lorsque je fais mon appel de SHBrowseForFolder et que la fenêtre «Parcourir à la recherche d'un dossier...» apparaît, j'ai tenté d'obtenir le «handle» de la fenêtre avec GetActiveWindow et d'appliquer ensuite un SetWindowText en passant comme paramètre le «handle» que je viens d'obtenir, mais ça marche pas
Des suggestions ?
[jfdsdjhfuetppo]--Message édité par [QUE]Frank le 08-05-2002 à 20:38:43--[/jfdsdjhfuetppo]