Button problem
-
hi kann mir jemand erklären wie ich das Problem lösen könnte?
void CMultiplizierenDlg::OnButtonup(CMultiplizierenDlg *multi) { //Anweisung } void CMultiplizierenDlg::OnButton5() { int fehler = 0; CMultiplizierenDlg Multi1; OnButtonup(&Multi1);
OnButtonup(&Multi1); soll erst ausgeführt werden wenns geklickt wurde
-
wennj du dein problem mal näher beschreibst kann man dir auch helfen
-
Ich starte das programm und klicke auf Button5 dabei erstelle ich eine Instanz der Klasse Multi1 und will die Adresse dem anderen Button übergeben.
Dessen Anweisung soll erst ausgeführt werden wenns auch angeklickt wurde
-
Hm, beschreibe lieber, welchen Sinn und Zweck dein Programm (in diesem konkreten Fall) haben soll, anstatt deinen Umsetzungsversuch zu beschreiben. Der ist nämlich ein wenig... seltsam. Du rufst einen Eventhandler selbst auf, willst aber eigentlich gar nicht, dass er aufgerufen wird?? Dann mach es nicht. Daten speichern für eine spätere Verwendung in dem Eventhandler kannst du doch z.B. über eine Member-Variable deiner Dialogklasse. Und ist es wirklich richtig, dass du in dem Dialog einen zweiten Dialog des gleichen Typs erstellen willst?
-
die ablaufprozedur hab ich schon verstanden, die ist schon aus deinem codefragment ersichtlich.
wo wir wieder am gleichen punkt sind!! wo ist dein problem