チェックボックスの印をクリックしても変更できないようにするには?


カイ  2007-01-17 02:18:32  No: 134869

開発環境  Xp  VB6.0
データベースから読み込んだ情報をチャックボックスに読み込んで、
そのあとチェックボックスをクリックしても値が変わらないようにするにはどうしたらいいでしょうか。イネーブルをつかうと、チェックボックスのキャプション名が、ねずみ色になるのをさけたいんですけど。


大吉末吉  2007-01-17 02:45:19  No: 134870

> イネーブルをつかうと、チェックボックスのキャプション名が、
> ねずみ色になるのをさけたいんですけど

結構有名なテクニック(?)です。
「コンテナの上に配置して、コンテナのEnabledを変更する」


カイ  2007-01-17 03:22:38  No: 134871

お返事ありがとうございます。すいません。コンテナとは;?


大吉末吉  2007-01-17 03:53:38  No: 134872

> コンテナとは;?

以下はVB6のヘルプ(MSDNライブラリ)より抜粋。
-------------------------------------------------------
コンテナ
他のオブジェクトを格納できるオブジェクト。
-------------------------------------------------------

VB6なら、PictureBoxコントロールやFrameコントロールなどがコンテナ機能を持っています。

例えば、
『「BorderStyle プロパティ」を「0」にしたPictureBoxコントロールを
配置して、その上にCheckBoxコントロールを配置する。』
とかです。


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

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






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