Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Dialog

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.10.2002, 22:56 Uhr
~Kenny
Gast


Ich habe ein Problem. Wenn ich von einem Dialog aus einen anderen durch .DoModal aufrufe. Dann im aufgerufenen Werte eingeben kann und über OnOk() wieder zum Ausgangsdialog zurückkehren will bekomme ich einen überlauffehler. Wo könnte das Problem liegen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
05.10.2002, 20:48 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Poste ein bisschen Source

mfg mike
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
05.10.2002, 23:46 Uhr
~Kenny
Gast


void ErsterDialog::funktion()
{
ZweiterDialog dlg;
dlg.DoModal();
}
void ZweiterDialog::BiemKlickenVonOk()
{
UpdateData(TRUE);
OnOk();
}
Mit einem anderen Dialog funktioniert es ohne Probleme.
Könnte es sein, dass es nicht geht weil im zweiten Dialog 19 Variabeln existieren.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
06.10.2002, 11:21 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
UpdateData(TRUE) kann manchmal auch zu einem Programmabsturtz kommen. Probiers mal ohne. Wenns noch immer net funtzt, denn poste einfach nochmal.

mfg mike
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
06.10.2002, 14:00 Uhr
~Kenny
Gast


Es geht immer noch nicht ich bekomme einen Stapelfehler.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
06.10.2002, 14:13 Uhr
Tobi



Hi!

Wie heißt den deine "BiemKlickenVonOk()" genau?
--
Mit Computern können wir Probleme lösen die wir ohne sie gar nicht erst hätten!

mfg

Tobi
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
06.10.2002, 14:40 Uhr
~Kenny
Gast


Das ist einfach eine Funktion die beim drücken von einer OK Schaltfläche ausgeführt wird.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
06.10.2002, 17:44 Uhr
~Kenny
Gast


Danke vielmal.

Ich habe den Fehler gefunden.
Die Funktion heisst bei mir OnOk() und dann habe ich in dieser Funktion anstatt OnOK() OnOk aufgerufen somit hat sich die Funktion immer wieder selber aufgerufen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: