Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

définir chemin en fonction du systeme

2 réponses
Avatar
zigan
Salut
Merci pour vos réponses, je vois que c'est possible...
une autre question : j'utlise la même macro sous windows XP (pc de
bureau) et windows 7 (pc portable) le chemein est différent...
comment puis je faire reconnaître quel est l' OS et donc le chemin
par la macro ?
Merci
philzig

2 réponses

Avatar
Jacques93
Bonjour zigan,
zigan a écrit :
Salut
Merci pour vos réponses, je vois que c'est possible...
une autre question : j'utlise la même macro sous windows XP (pc de
bureau) et windows 7 (pc portable) le chemein est différent...
comment puis je faire reconnaître quel est l' OS et donc le chemin
par la macro ?



Si j'ai bien compris la question, tu peux dans ce cas, utiliser ceci :

<http://faq.vb.free.fr/index.php?question`>

qui te renvoie les emplacements des dossiers 'spéciaux' en fonction de
l'OS, sans avoir à déterminer toi même quel est l'OS.

Voir aussi :

<http://msdn.microsoft.com/en-us/library/bb762181(VS.85).aspx>

A noter que à partir de Vista, tu as également :

<http://msdn.microsoft.com/en-us/library/bb762188(VS.85).aspx>
<http://msdn.microsoft.com/en-us/library/bb762584(VS.85).aspx>

--

Cordialement,

Jacques.
Avatar
Jacques93
Jacques93 a écrit :
Bonjour zigan,



[...]

Tu peux aussi, éventuellement, utiliser les variables d'environnement,
par exemple :

MsgBox Environ(("AppData"))

Cela simplifie un peu le code :-)

--

Cordialement,

Jacques.