cs_gomoz
Messages postés134Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention23 décembre 2009
-
8 déc. 2004 à 22:54
cs_gomoz
Messages postés134Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention23 décembre 2009
-
9 déc. 2004 à 17:41
J'ai eu ce message la dans le debugger :
C:\Documents and Settings\gomoz\Mes documents\Visual Studio Projects\client graphique\Form1.cs(203): Une référence d'objet est requise pour la propriété, la méthode ou le champ non statique 'client_graphique.Form1.fonctionprincipale(string)'
C'est donc du au faite que fonctionprincipale() est déclaré et plublic et main() en static.
Le problème c'est que si je je passe en static les deux j'ai plein de problème et si je change main() en public, il dit qu'il n'y a pas de point d'entrer => rassurer moi y a t il une solution pour modifier main() ?
[mailto:gomoz@free.fr Gomoz]
ps: j'utilise Visual studio 2003 et j'ai créé une application graphique.
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 9 déc. 2004 à 08:31
Salut,
C'est plutôt dût au fait que le main est static et que ta méthode fonctionPrincipale(string s) ne l'est pas (on ne peut pas appeler une méthode non-statique dans un contexte static).
Une solution, c'est de mettre ta méthode fonctionPrincipale(string s) dans le formLoad (qui est non-static bien sur) puisque tu es dans une windowsApplication...