« Dell Venue8 Proの誤算 | トップページ | SSD化mouse computerのLB-S222XB(Core I7-3632qm(2.2GHz) 8GB RAM)実施 »

2014年7月21日 (月)

MDIフォームの子フォームのCloseについて

MDIフォームプログラムを作っていてはまったこと。
子フォームのloadイベントで子フォームで表示するDBの読み込みをしていてエラーが出たらフォームをCloseするというコードを書いていました。
通常のSDIでは問題ないのですが、MDI子フォームでは、
「CreatedHandle()の実行中は値close()を呼び出せません」
というエラーが出ます。
VB6の時にLoadイベント内でUnloadをかけるとエラーになったので、同じようなことか?と思いActivatedイベントで同じことをしたのですが、状況変わらず・・
フォームの起動中にCLOSEできないのだとうということでshownイベントに移動させたらエラーは出なくなりました(これでよいかは?ですが)

« Dell Venue8 Proの誤算 | トップページ | SSD化mouse computerのLB-S222XB(Core I7-3632qm(2.2GHz) 8GB RAM)実施 »

ソフト開発」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: MDIフォームの子フォームのCloseについて:

« Dell Venue8 Proの誤算 | トップページ | SSD化mouse computerのLB-S222XB(Core I7-3632qm(2.2GHz) 8GB RAM)実施 »