メンバ変数を追加すると発生するエラーについて – プログラミング – Home

メンバ変数を追加すると発生するエラーに...
 
通知
すべてクリア

[解決済] メンバ変数を追加すると発生するエラーについて


MK
 MK
(@MK)
ゲスト
結合: 25年前
投稿: 66
Topic starter  

よろしくお願いします。

環境:win98 vc++6.0 MFCにて

ダイアログベースにて、ツリービューコントロールを配置しエクスプローラーの左側のように
フォルダを表示できるようにしました。

次にリストボックスを配置しました。

ここまではエラーもなく問題ありません。

次にリストボックスにメンバ変数を追加しました。 (タイプ CListBox、メンバ m_list1)

ここで実行すると、青い背景に

例外OEがVXD VMM(01)~

の表示が出てフリーズしてしまいます。

メンバ変数を追加しただけで、実行するとフリーズしてしまうとはいったい何が原因なのでしょ
う?さっぱり分かりません。

お分かりの方みえましたら、よろしくお願いします。


引用未解決
トピックタグ
MK
 MK
(@MK)
ゲスト
結合: 25年前
投稿: 66
Topic starter  

MKです。こんにちは

上記質問、こんな内容で分かるわけないだろっ!!

と思われた方もみえると思いますが、

あぁ、あれか俺にも経験があるぞ

と言う人がみえるかもと期待して質問しました。

でその後の調査結果ですが、

1.やはり何度一から作り直しても、同じ現象が出る

2.仕方がないので先に、リストボックスの配置をし、メンバ変数を追加してから
  ツリーコントロールの配置、フォルダ一覧の表示コード作成と順番を逆にすると
  正常に作動する

ということが分かりました。

以上報告です。


返信引用
MK
 MK
(@MK)
ゲスト
結合: 25年前
投稿: 66
Topic starter  

原因は判りませんが、多分バグかな??

中間ファイルを削除して、ビルド、実行すると
おぉ~ ちゃんとうまく行くじゃないか。

これで数時間潰した。時間を返せ。

以上、報告まで。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました