Répertoire "Mes documents"

Publié:
23 Avr 2010 à 09:07
par Michael DELIQUE
Bonjour
je cherches un moyen de récupérer les chemin du répertoires "mes documents" sous windows
j'ai rechercher dans les API et les variables systeme mais je ne trouve que le chemins du répertoire juste au dessus et comme en fonction de la langue du systeme le nom de "mes documents" change...
enfin bref je suis preneur de toutes idées
Merci

Publié:
23 Avr 2010 à 09:26
par AlexandreV
Bonjour,
as tu regardé la variable %UserProfile% ?
Edit : Mais bon, apparemment, cela donne aussi le chemin juste au dessus...
Edit 2 : Sinon, il semblerait que cela fonctionne avec :
Exemple :
Dim fso
Set fso = CreateObject("WScript.Shell")
MsgBox fso.SpecialFolders("MyDocuments")

Publié:
23 Avr 2010 à 09:31
par Bidouille
Salut michael,
Regarde là....
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
Et fait le tri

Publié:
23 Avr 2010 à 09:33
par Bidouille
Tu as tous les chemins EN DESSOUS du profil logué

Publié:
23 Avr 2010 à 10:00
par Bidouille

Publié:
23 Avr 2010 à 13:37
par Michael DELIQUE
merci je vais regarder ça !

Publié:
23 Avr 2010 à 14:11
par Michael DELIQUE
bon
Dim fso
Set fso = CreateObject("WScript.Shell")
MsgBox fso.SpecialFolders("MyDocuments")
me renvois une erreur comme quoi je ne peut pas créer d'objet...
ya ce tips :
http://forum.dominoarea.org/le-chemin-d ... 19263.html
mais ya pas le code pour le "mes documents" quelqu'un le connais ?

Publié:
23 Avr 2010 à 16:06
par AlexandreV
Apparemment, "personal"marcherait...
Exemple en C :
Environment.GetFolderPath(Environment.SpecialFolder.Personal)
Commentaire : Personal ca renvoit "Mes Documents" de mémoire.
http://www.csharpfr.com/forum/sujet-CHEMIN-ACCES-PROFIL-UTILISATEUR_554958.aspx

Publié:
23 Avr 2010 à 17:37
par Michael DELIQUE
bon alors moi j'arrete, la colle, le lactose en poudre, le café, la vodka
ce tips
http://forum.dominoarea.org/le-chemin-d ... 19263.html renvois bien le repertoire de mes documents