Bonjour,
J'avance la maquette de mon application grâce a vos conseils. Je vous en remercie encore. Maintenant l'enchainement d'un menu avec une form marche.
J'ai pris le code de la progress bar sur le forum et j'ai résolue une part des problèmes de compilation. il reste quelques erreurs dans l'appel des fonctions membres. J'ai fait trois appels de fonction membres avec des syntaxe variées et chacune me provoque une erreur de compilation différente.
A fin de vous orienter je joins le code de la maquette et les résultats de compilation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Form1(void) { InitializeComponent(); // //TODO: ajoutez ici le code du constructeur // Shown += gcnew EventHandler( (void( __clrcall Test6::Form1::* )( System::Object^, System::EventArgs^)( Sender, Form1_Shown))); // To report progress from the background worker we need to set this property backgroundWorker1->WorkerReportsProgress = true; // This event will be raised on the worker thread when the worker starts backgroundWorker1->DoWork += gcnew DoWorkEventHandler( Test6::Form1::backgroundWorker1_DoWork^); // This event will be raised when we call ReportProgress backgroundWorker1->ProgressChanged += gcnew ProgressChangedEventHandler(Test6::Form1::backgroundWorker1_ProgressChanged); }Je serai content d'avoir de l'aide: ce sera
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Test6.cpp 1>d:\usr\memoria\dev\aln_kernel\make\test6\test6\Form1.h(7): error C2143: erreur de syntaxe*: absence de ')' avant '__clrcall' 1>d:\usr\memoria\dev\aln_kernel\make\test6\test6\Form1.h(7): error C2059: erreur de syntaxe*: ')' 1>d:\usr\memoria\dev\aln_kernel\make\test6\test6\Form1.h(11): error C2059: erreur de syntaxe*: ')' 1>d:\usr\memoria\dev\aln_kernel\make\test6\test6\Form1.h(13): error C3867: &'Test6::Form1::backgroundWorker1_ProgressChanged'*: liste d'arguments manquante dans l'appel de fonction*; utilisez 'Test6::Form1::backgroundWorker1_ProgressChanged' pour créer un pointeur vers membre 1>d:\usr\memoria\dev\aln_kernel\make\test6\test6\Form1.h(13): error C3350: 'System::ComponentModel::ProgressChangedEventHandler'*: un constructeur délégué attend 2 argument(s) 1>ÉCHEC de la build.
Partager