掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
例外「EInvalidOperation」を回避するには? (ID:41882)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
あるフォームの中で、複数のパネルを条件によって表示/非表示にしています。 その中で、あるComboBoxにカーソルを当て、キーボードから値を入力していくと 下記の例外ダイアログが表示されます。 --------------------------- <アプリ名> --------------------------- 無効/非表示ウィンドウにはフォーカスを設定できません. --------------------------- OK --------------------------- このComboBox自体にはイベントは設定されていませんが、 ComboBoxに文字を入力していくと、文字数に関係なく上記エラーが発生します。 メッセージでネットを検索した所、SetFocusまわりが怪しいという事で調べると、 いくつかSetFocusを使っている部分もありましたが、上記の通りComboBoxに 文字入力した時のイベント処理はなにもありませんので、なぜこのエラーが 発生するのかわからくなってしまっています。 念のために、それぞれのpanel.visibleでSetFocusが実行されるのを抑止した つもりですが、それでも状況は変わりません。 なにかアドバイスなどありましたらお願いできますでしょうか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.