Débutant .net erreur C2061
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:
Code:
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());
...
} |
Et donc quand je compile Visual 2005 trouve une erreur:
"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.