bonjour à tous,
j'ai un petit soucis je n'ai pas la methode application dans une form et c'est tres génant quels paramtres je dois changé pour que mon projet reconnaisse application c'est tres bizarre!!
Version imprimable
bonjour à tous,
j'ai un petit soucis je n'ai pas la methode application dans une form et c'est tres génant quels paramtres je dois changé pour que mon projet reconnaisse application c'est tres bizarre!!
Quelle erreur se produit à la compilation ?
Si c'est une Form, je suppose que tu as déjà un "Imports System.Windows.Forms"... est-ce qu'il n'y aurait pas dans ton projet une autre classe nommée "Application", qui pourrait créer un conflit ? Essaie en précisant le namespace: "System.Windows.Forms.Application".
Ah oui, pendant que j'y suis : Application n'est pas une méthode, c'est une classe...
tres simplement il ne reconnait pas la class application
en gros lorque je tape application.executablepath j'ai une erreur application n'est pas déclarer en gros il le prend pour une variable
oula faute grave que je viens de réaliser...
je travaille avec des class et aucune form donc je ne peu pas faire appelle a la class application -_- le boulet
du coup comment fait on pour recuperer le chemin de l'exe
En fait tu peux quand-même:
- Si c'est une classe dans une appli Windows Forms: il suffit d'ajouter "Imports System.Windows.Forms" au début du fichier.
- Sinon, tu peux aussi le faire en référençant l'assembly System.Windows.Forms, mais c'est pas très propre
De toutes façons, pour récupérer le chemin de l'exécutable, il y a une autre méthode plus générique (pas limitée aux applis Windows Forms):
Code:
1
2
3 Imports System.Reflection ... exePath = Assembly.GetEntryAssembly().Location
oki merci bcp c'est ce qu'il me fallait