こんにちは。
VB20005を使って、日付の欄に簡単なメモを書けるカレンダーを作りたいと思っているのですが、Calendarコントロールを使って作ることはできないのでしょうか。
VB20005ですか、申し訳ありません。存じ上げません。
しかし私の使用しておりますVB2005の場合、
Calendarコントロールの日付欄にメモ機能をつけるのであれば、
Calendarコントロールを自作しなければならなくなるので、
それを実現させるのは大変かと思います。
不可能ではないのかもしれませんが…。
フォームにメモ記入欄を設けて選択された日にちのメモを取り、
それをiniファイルなり何なりに書き出す、
という方法ではいけませんでしょうか??
見た目からいくなら、はじめから編集できる機能が利用できるグリッド系のコントロールに
カレンダーと同じ形で日付を表示する方が現実的でしょう。
もょもとさんのご指摘どおり、Calendar コントロールに編集機能をつける方が難易度
高いでしょうね。
ただ、どちらにしろ、標準の機能だけでは実現できないと思います。コントロールを
継承したり、描画処理を自分でカスタマイズする必要がありそうです。
もょもとさん、特攻隊長まるるうさんありがとうございます。
グリッド系を使ったものはまだ自分には難易度が高そうなので、
フォームにメモ記入欄を設ける等、そっちの手段で考えてみます。