Remplacer le nom de l'utilisateur dans le chemin d'un dossier .

sth56500 Messages postés 65 Date d'inscription samedi 13 août 2005 Statut Membre Dernière intervention 20 juin 2010 - 18 nov. 2009 à 06:10
sth56500 Messages postés 65 Date d'inscription samedi 13 août 2005 Statut Membre Dernière intervention 20 juin 2010 - 19 nov. 2009 à 05:57
Bonjour ,
je code (débutant sous VB2008)
afin que mon soft soit passe partout je souhaiterais savoir si il y a moyen de remplacer 'mon NOM' dans un chemin de dossier ? et quel est ce moyen
ex=C:\Users\mon NOM\AppData\Local\PunkBuster
et deuxieme question comment fait on si L'os est installé sur F par exemple ?

5 réponses

tovin Messages postés 164 Date d'inscription samedi 11 décembre 2004 Statut Membre Dernière intervention 14 août 2013 3
18 nov. 2009 à 10:49
Bonjour,
Peut-être comme ceci :
Dim nom as string="mon Nom"
le chemin sera donc :

"C:\Users" & nom & "\AppData\Local\PunkBuster "

Je ne comprends rien à la deuxième question.
Où est le problème ?

A+
0
bigfish_le vrai Messages postés 1835 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 20 novembre 2013 13
18 nov. 2009 à 10:49
Salut,

interesse toi aux variables d'environnements :

USERPROFILE
USERNAME
APPDATA

un snippet qui permet de recupperer la valeur d'une variable d'environnement : http://www.codyx.org/snippet_variables-environnement_161.aspx#2181

A+
0
tovin Messages postés 164 Date d'inscription samedi 11 décembre 2004 Statut Membre Dernière intervention 14 août 2013 3
18 nov. 2009 à 13:46
bonjour,
Bigfish,
Ne serait-ce pas mieux de donner un exemple ?
A+
0
sth56500 Messages postés 65 Date d'inscription samedi 13 août 2005 Statut Membre Dernière intervention 20 juin 2010
18 nov. 2009 à 18:32
merci pour l'aide test cela ce soir et je vous tiens au parfum
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sth56500 Messages postés 65 Date d'inscription samedi 13 août 2005 Statut Membre Dernière intervention 20 juin 2010
19 nov. 2009 à 05:57
bonjour
alors j'ai utiliser ceci

Private AppData As String = System.Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

sa ne résolu pas tout mais j'ai bien avancé
0