Bonjour à tous,
Voila je suis étudiant, et dernièrement il m'a été confié la programmation de la communication avec un Voltmètre programmable. Une de mes contraintes est de faire se programme sous Visual 2005 .net et donc d'utiliser le Framework 2.0 de windows.
Pour se faire j'ai donc crée un projet "Application Windows form" au quel j'ai ajouté une classe qui contiendra mes méthodes de communication.
Se qui fait, si ont résume 2 class une "graphique" appelé "Form1" et l'autre appelé "toto" (pour le test). Et le probleme vient enfaite de la création de l'objet de la class "toto" dans ma classe "Form1"!
Voici le code de "Form1.h" qui nous intéresse:
Et donc quand je compile Visual 2005 trouve une erreur:
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
17 #pragma once #include "toto.h" ... private: System::Windows::Forms::Button^ button1; //Création de mon objet private : toto test_toto; ... void InitializeComponent(void) { this->button1 = (gcnew System::Windows::Forms::Button()); //Initialisation avec mon constructeur de mon objet this->test_toto = (gcnew toto::toto()); ... }
"error C2061: erreur de syntaxe*: identificateur '{ctor}'" (Ligne "this->test_toto = (gcnew toto::toto());")
J'ai chercher sur msdn et internet en général je n'ai pas compris d'ou pouvais venir mon erreur. Merci d'avance de vos réponse.
Partager