VB6.0
SSTABを使用しています。
Form_Load後、Form_Active前にSStabがもつ
クリックイベントが走ります。
その中に持つコントロール、SSTabに対しSetFocusは
行っていません。
クリックイベントがなぜ走っているのかわかりません。
ご教授願います。
> Form_Load後、Form_Active前にSStabがもつ
> クリックイベントが走ります。
コードでTabを切り替えているとか・・・
#例えば、Form_Loadイベント内でSSTabのTabプロパティを変更すると、
#Form_Load後にClickイベントが走りますね。
大吉末吉さん、ありがとうございます。
おっしゃるとおりのコーディングを行っていました。
初期起動時にTabのきりかえをおこないたいのですが、
ただ、Clickイベント処理を走らせたくないです。
できないのでしょうか?
Boolean 型のモジュール変数あたりをフラグに取るようにして、
それを元に、Click イベントの処理を、
If 初期起動時じゃ無いとき Then
Call 実際の処理
End If
のような形に修正すれば良いのでは。
ツイート | ![]() |