現在、imCalendarを使ってVB6.0で開発しています。
ユーザが日付を選択できないようにして、
DBで持っている日付を選択した状態のカレンダーを表示しようとしています。
imCalendar.Enabled = False
にすると、ユーザが日付を選択できないようになりますが、
文字の色が薄く見えづらくなってしまいます。
文字の色を濃いままにして、
ユーザが日付を選択できないようにするには、
どうすればよいでしょうか?
>文字の色を濃いままにして、
>ユーザが日付を選択できないようにするには、
>どうすればよいでしょうか?
フレームやピクチャーボックスをimCalendarのコンテナにして、
コンテナのEnabled = Falseとすればできると思います。
>フレームやピクチャーボックスをimCalendarのコンテナにして、
>コンテナのEnabled = Falseとすればできると思います。
imCalendar1.Container = Frame1
上記コードでコンテナにできるのでしょうか?
"オブジェクトは、このプロパティまたはメソッドをサポートしていません。"
というエラーになってしまいました。
>imCalendar1.Container = Frame1
>上記コードでコンテナにできるのでしょうか?
>
>"オブジェクトは、このプロパティまたはメソッドをサポートしていません。"
>というエラーになってしまいました。
Set imCalendar1.Container = Frame1
でうまくいくと思いますが、コードで行うよりデザイン画面で行う方がいいと思います。
imCalendar1を選択し、切り取りをしてFrame1を選択し、貼り付ければFrame1がコンテナになります。
>imCalendar1を選択し、切り取りをしてFrame1を選択し、貼り付ければFrame1がコンテナになります。
おかげさまで、コンテナにすることができました。
ありがとうございました、解決です。