[マンスリーカレンダー]

◆使い方の例

・選択されている日付を取得する
Label1.Caption:=DateToStr(MonthCalender1.Date);
・連続した複数の日付を指定する
複数の日付を選択できるように、MultiSelectプロパティをTrueにします。
最初の日付をクリックし、Shiftキーを押しながら最後の日をクリックすると、連続した日付が選択できます。
Label1.Caption:=DateToStr(MonthCalendar1.Date);
Label2.Caption:=DateToStr(MonthCalendar1.EndDate);
・クリックした日付を取得する
Clickイベントを利用します。
Label1.Caption:=DateToStr(MonthCalendar1.Date);
Label2.Caption:=DateToStr(MonthCalendar1.EndDate);
・ダブルクリックした日付を取得する
DbClickイベントを利用します。
・本日の日付を非表示にする
MounthCalendar1.ShowToday:=false;  
・週の最初の曜日を変更する
MounthCalendar1.FirstDayOfWeek:=dowMonday; //週の最初の曜日を月曜日に設定 
MounthCalendar1.FirstDayOfWeek:=dowSunday; //週の最初の曜日を日曜日に設定
・週番号を表示する
MounthCalendar1.WeekNumbers:=True;