Bonjour,
je me bats depuis quelques jours avec un problème de wxTextCtrl dans lequel je voudrais faire passer mes messages d'une importante fonction en pure c++.
J'ai donc dans FilDatMain.cpp :
et FilDatMain.h :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mTextLog = new wxTextCtrl(this, -1, wxEmptyString, wxDefaultPosition, wxSize(-1, 60), wxTE_MULTILINE|wxTE_READONLY);
J'ai la fonction qui est appelée depuis FilDatMain.cpp comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 wxTextCtrl* mTextLog;
Dans void makedata() je veux faire entrer les messages (logs et autres) dans la *mTextLog.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 void FilDatFrame::OnButton1Click(wxCommandEvent& event) { void makedata(); }
J'ai déjà tout essayé mais rien ne va sans erreurs comme par ex.:
qui donne makedata.cpp:88: error: void value not ignored as it ought to be
Code : Sélectionner tout - Visualiser dans une fenêtre à part *mTextLog->AppendText(wxT("Hello, World!\n")); // ici est l'erreur
J'ai essayé d'autres méthodes mais je fais que buter la tête contre le mur![]()
Partager