Bonjour,
Je suis en 2�me ann�e de BTS IRIS et je dois faire un projet permettant de contr�ler un robot.
J'ai r�ussi a faire des Thread, des boutons etc ...

Mais jusqu'� maintenant j'utilisais des variables globales ( d�clar� dans public ref class Form1 : public System::Windows::Forms::Form ).
J'aimerais maintenant utiliser des class, pour rendre tout ceci plus propre.
Cependant cela ne marche pas !
J'ajoute une class en faisant clique droit et ajouter une class que j'appelle Wifibot, puis je cr�e la class et les m�thodes.
Je fais un #include "Wifibot.h" dans le form1.h .
Au lieu de mes variables globales, je fais un Wifibot var1() ;
Et lors de la compilation, il y aurait un ';' manquant avant var1 .

Je ne sais pas si ma d�marche pour ajouter ma classe est bonne.
Pouvez-vous m'aider ?

Merci

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public: class bidule
        { bidule(void);
          int truc ;
        }
public: bidule::bidule(void)
        {
            truc = 1 ;
        }
 
 
// ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
// THREAD D'ENVOI
public: void Th_Envoi()
            {
                bidule var1();
                var1.truc = 2 ; }
J'ai �galement essayer de faire ceci, c'est � dire cr�er la classe au sein m�me de la classe Form1 .
La cr�ation de var1 ne pose aucun probleme, mais quand je tente d'acc�der � l'attribut 'truc', il me dit que l'expression � gauche du '.' n'est pas de type class/union ...