DoModalで立ち上げているクラスの中でDoModalするとエラーになる

[戻る]
初学 2005/06/28(火) 15:50:30
VC++6.0 MFC WinXP

DoModalで立ち上げているクラスの中で
違うクラスをDoModalするとエラーになります。
原因がわかりません。

だれか教えてください

tib 2005/06/28(火) 15:53:55
コンパイル時のエラーなのか、実行時のエラーなのかすらわかりませんが、いずれにして
もなんかしらエラーメッセージが出ていると思います。それを詳しく教えてください。

初学 2005/06/28(火) 16:03:13
Debug Assertion Faild!

File wincore.cpp
Line: 833

For information on how your program can cause an assaertion faliure,
see the VisualC++ documentation on asserts

というエラー画面が表示されます。

Ban 2005/06/28(火) 16:51:19
まずは[再試行]してVCのウィンドウで[コールスタック]を表示、
どこで落ちているかを調べる。十中八九自分の書いたプログラムの中に問題がある。

MFC のソース(CD の中かVC をインストールしたディレクトリを探す)でwincore.cpp という
ファイルがあるので、その 833 行目をみると ASSERT〜という記述があるはず。
何が悪かったかのヒントになることも。

古いスレッドには追加発言できません。