VB6.0 DTPickerのバグ?


UNDER DOG  2005-01-25 20:11:26  No: 87995

はじめまして。

今回お聞きしたい現象ですが、
VB6.0で標準EXEを作成時にDTPickerとチェックボックス(オプションボタンでも可)を作成してTabIndexをチェックボックスを0にDTPickerを1に設定します。
この状態でEXEにコンパイルして、そのEXEを起動します。
その場合TabIndexでチェックボックスにフォーカスがあたった状態になります。
ここでチェックボックスにフォーカスがある状態でDTPickerをクリックすると一瞬だけカレンダーが表示されDTPickerが選択状態で固定されます。
一度別のコントロールにフォーカスが移動した場合はこの現象が起こらないのですが、これはVBのバグなのでしょうか?

どなたか、分かる方がいらっしゃいましたら教えていただきたいです。


  2005-01-25 20:47:27  No: 87996

VB6.0で標準EXEを作成時にDTPickerとチェックボックス(オプションボタンでも可)を作成してTabIndexをチェックボックスを0にDTPickerを1に設定します。
この状態でEXEにコンパイルして、そのEXEを起動します。

を、内部ロジックで行っても同様ですか?


UNDER DOG  2005-01-25 20:58:47  No: 87997

>>VB6.0で標準EXEを作成時にDTPickerとチェックボックス
>>(オプションボタンでも可)を作成してTabIndexをチェックボックスを0に>>DTPickerを1に設定します。
>>この状態でEXEにコンパイルして、そのEXEを起動します。

>を、内部ロジックで行っても同様ですか?

はい、Form_Load内でTabIndexを設定しても同様の結果になります。


ひろ  2005-01-25 22:11:22  No: 87998

DTPickerには結構トラブルがある(しかも直っていない)模様ですね。

http://support.microsoft.com/search/default.aspx?query=DTPicker&catalog=LCID%3D1041&pwt=false&title=false&kt=ALL&mdt=0&comm=&mt=1&ast=1&ast=2&ast=3&mode=a

この現象と似ている気がします。
http://support.microsoft.com/kb/189616


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加