- 346 名前:デフォルトの名無しさん [2005/09/02(金) 00:15:30 ]
- XP端末でVB.NETのアプリを起動したところ、例外が発生し悩んでいます。
ShowDialogで下記のようにフォームを表示しています。 フォームA→フォームB→フォームC フォームC表示時にEnterキーを押下すると System.InvalidOperationExceptionが発生します。 例外の内容としては、フォームC表示時にも関わらず、 フォームA内のフォームB起動ボタンがクリックされたイベントが発生し、 フォームBは表示済みなのに再度表示しようとしたために例外が発生した、というものでした。 しかし、ShowDialogで他の画面を表示しているのに フォームAでイベントを拾うっていうのは本来ありえないはず、ですよね? それが起きちゃうってことは、コーディングが間違ってるんですよね・・・ コーディング以外の要因でありがちな問題ってあるでしょうか。 あまりにもわからないので 「まさかFramework自体がバグッテルのでは?」なんてあるわけないことを疑うようにまでなってます・・・
|

|