Précédent   Forum des professionnels en informatique > Dotnet > Langages > VB.NET
VB.NET Forum d'entraide sur la programmation Visual Basic .NET. Avant de poster -> FAQ VB.NET, Articles VB.NET, Sources VB.NET
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/02/2012, 22h21   #1
Membre du Club
 
Inscription : mai 2010
Messages : 97
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 97
Points : 53
Points : 53
Par défaut trouver chemin appdata

Bonsoir je développe actuellement une application VisualBasic 2010.

Lorsque l'utilisateur clic sur jouer, le programme cherche dans Appdata si le fichier necessaire existe avec la commande :

Code :
If System.IO.File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "Roaming\.minecraft\bin\Minecraft.exe") = False
Ensuite si le fichier n'est pas installé il est téléchargé sinon il se lance directement.

Jusque là tout vas bien le problème survient lorsque je veux exécuter le fichier :

Code :
Process.Start("YYY.exe", TextBox1.Text & " " & TextBox2.Text)
Là message d'erreur:
Citation:
fichier introuvable.
Pouvez vous m'aider et merci d'avance.
nightfall59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2012, 11h14   #2
Membre confirmé
 
Avatar de Neiflheim
 
Homme Fabien
Développeur .NET
Inscription : mai 2011
Messages : 133
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 25
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : mai 2011
Messages : 133
Points : 267
Points : 267
Envoyer un message via MSN à Neiflheim
Alala Minecraft, quel jeu chronophage

Je pense que tu as trouvé la solution, mais pour ton launcher perso, Il faut bien évidemment mettre le chemin complet de ton application :

Code :
Process.Start(Environment.SpecialFolder.ApplicationData & "Roaming\.minecraft\bin\Minecraft.exe", Pseudo.Text & " " & Pass.Text)
Et tu peux affiner en utilisant un ProcessInfo pour lancer l'application en plein écran, etc
__________________
si mon message a été utile - si je suis à côté de la plaque - quand vous avez la réponse à votre question
Neiflheim est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h54.


 
 
 
 
Partenaires

Hébergement Web