Chemin d'accès avec le nom d'utilisateur [Résolu] - VB / VBA

A voir également:Chemin d'accès avec le nom d'utilisateurLe serveur a refusé l'accès pop3 au nom d'utilisateur et au mot de passe indiqués. - Forum - Gmail Le chemin d'accès que vous avez entré ne peut pas être utilisé comme emplacement approuvé - Forum - Réseau Comment utiliser à nouveau adobe reader ? chemin d' accès n'exis ✓ - Forum - Windows 7 Chemin d'accès pour tous les utilisateurs- vb ✓ - Forum - VB / VBA Le chemin d'accès spécifié est introuvable ✓ - Forum - Téléchargement

Bonjour,

J'ai créé un logiciel en vb.net. Celui-ci doit faire à un moment

Si ce fichier existe alors l'ouvrir
Sinon afficher un message
. Voici mon code
 Dim Utilisateur Utilisateur = Environment.UserName  If My.Computer.FileSystem.FileExists("C:\Utilsateur\Downloads\WIFIONE_SETUP.exe") Then         Shell ("C:\Utilisateur\Downloads\WIFIONE_SETUP.exe", vbNormalFocus)  Else         Me.Label1.Visible = True  End If 


Le problème, c'est que
Utilisateur
n'est pas pris en compte comme une variable dans le chemin d'accès. Je voudrais donc savoir comment faire pour que "Utilisateur" devienne une variable.

Merci,

Alvin1614

Forum

A voir également:Chemin d'accès avec le nom d'utilisateurLe serveur a refusé l'accès pop3 au nom d'utilisateur et au mot de passe indiqués. - Forum - Gmail Le chemin d'accès que vous avez entré ne peut pas être utilisé comme emplacement approuvé - Forum - Réseau Comment utiliser à nouveau adobe reader ? chemin d' accès n'exis ✓ - Forum - Windows 7 Chemin d'accès pour tous les utilisateurs- vb ✓ - Forum - VB / VBA Le chemin d'accès spécifié est introuvable ✓ - Forum - Téléchargement

Web: www.shapebootstrap.net

3 réponses

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour,
If My.Computer.FileSystem.FileExists("C:\" & Utilisateur & "\Downloads\WIFIONE_SETUP.exe") Then

Tout ce qui est entre guillemets ne sera pas considéré comme une variable dans votre cas.
Donc il faut fermer les guillemets, ajouter votre variable à la chaîne, puis les rouvrir et rajouter la fin de la chaîne.

Bonne journée

[EDIT] Il faut aussi préciser que Utilisateur est une string dans sa déclaration, ça vous évitera des conflits.
Dim Utilisateur As String

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 57012 internautes nous ont dit merci ce mois-ci

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bonjour
sinon tu utilises
https://msdn.microsoft.com/en-us/library/system.environment.getfolderpath(v=vs.110).aspx

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 57012 internautes nous ont dit merci ce mois-ci

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Merci beaucoup ! Les solutions que vous m'avez apportés fonctionnent à merveille !

Reply
réponses:
  • auteur

    De rien

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed