EQUIVALENT DE APP.PATH EN VB.NET

Messages postés
34
Date d'inscription
jeudi 29 juin 2000
Statut
Membre
Dernière intervention
27 octobre 2003
- - Dernière réponse : lurked
Messages postés
3
Date d'inscription
mardi 9 mai 2006
Statut
Membre
Dernière intervention
8 janvier 2008
- 8 janv. 2008 à 17:33
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/6835-equivalent-de-app-path-en-vb-net

Afficher la suite 
Icem@n
Messages postés
34
Date d'inscription
jeudi 29 juin 2000
Statut
Membre
Dernière intervention
27 octobre 2003
-
Juste ne passant :
System.IO.Path.GetDirectoryName(Application.ExecutablePath)

et si on veux le fichier de config par ex :
System.IO.Path.Combine(System.IO.Path.GetDirectoryName(Application.ExecutablePath), "config.xml")

Bonne Prog ;-)
cs_Crazyht
Messages postés
1523
Date d'inscription
mardi 18 décembre 2001
Statut
Modérateur
Dernière intervention
21 août 2010
4 -
Wi encore plus rapide mon premier post : http://www.vbfrance.com/article.aspx?Val=8061
cs_Crazyht
Messages postés
1523
Date d'inscription
mardi 18 décembre 2001
Statut
Modérateur
Dernière intervention
21 août 2010
4 -
Attention l'objet application n'existe que sur les projets Win Forms sinon, il faut remplacer

p=Application.ExecutablePath

par

p=System.Reflection.Assembly.GetExecutingAssembly.Location.ToString()

Voila :)

@++
Crazyht
Wardall
Messages postés
40
Date d'inscription
mardi 18 décembre 2001
Statut
Membre
Dernière intervention
10 décembre 2004
-
Juste en passant. Pas besoin de tous ce code pour extraire le chemin de l'application de type Windows.. Simplement utiliser la Methode suivante :

Dim MyAppPath As String = Application.StartupPath
cs_Crazyht
Messages postés
1523
Date d'inscription
mardi 18 décembre 2001
Statut
Modérateur
Dernière intervention
21 août 2010
4 -
A certain moment (dans une DLL par exemple) tu n'as pas acces a Application