CFileDialog
-
In meinem MFC-Programm unter Windows XP, VS 2008 Standard, habe ich erfolgreich einen CFileDialog eingebaut. Unter Windows 7 Home Premium, VS 2008 Standard, stürtzt es bei DoModal() ab. Gegoogelt habe ich schon. Weiss jemand Rat ?
-
Ee stürzt sicher nicht ohne Grund ab. Der Debugger hilft dir weiter.
-
Hab es falsch formuliert, es hängt sich auf, es gibt keine Debuggermeldung ...
-
Und vergessen zu sagen, man findet diesen Fehler auch bei Google, allerdings
keine Lösung ...
-
Code? Welcher Fehler ist zu finden.
Ich kenne keinen...
-
Dummerweise habe ich den Code nicht mehr, ich hab mir den File-Dialog, in
vereinfachterweise selber gestrickt. Mit:CFileDialog dlg(true);
dlg.DoModal();
MesageBox(dlg.GetPathName(), 0, 0);Das geht nach mehrfachem Testen.
Allerdings wird der Fehler auch im Google beschrieben.
Suchbegriff: CFileDialog Crash ...
Die Frage jetzt: Was kann man mit CFileDialog falsch machen, so dass es hängt ?
-
Klar. Du übergibst falsche Parameter. Und das geht in mannigfacher weise.
Aber das ist kein Bug in CFileDIalog. Das ist ein hausgemachter Programmierer (die meistens keine Doku lesen und bei denen die anderen immer Schuld sind) Bug
-
Ok, Martin, ich gestehe alles ein, und bin zufrieden damit, dass kein Bug in
CFileDialog vorhanden ist. Danke !