TMonthCalendarで「カレンダーの範囲選択ができません。」の例外エラーが出る | 現役SEが最新ITネタを分かりやすく伝えるブログ

現役SEが最新ITネタを分かりやすく伝えるブログ

好奇心旺盛なうどん大好きITエンジニア。
フットサル,けん玉,クライミング,新日本プロレスが趣味。
AI と データ分析 界隈が大好き。
本屋には毎日行く。

Twitter:@waka21

マイ本棚:http://booklog.jp/users/wakagasira/front

■エラー内容
MonthCalendar1->EndDate = Now();
MonthCalendar1->Date = Now();
をしただけで「カレンダーの範囲選択ができません。」の例外エラーが出る

■解決
どうやらDateを設定した時点で今日からの範囲をとってくるようだ。
そこで、MultiSelectで設定した値よりも大きい範囲になるとこのエラーが出るようなので、
MultiSelectに400くらい突っ込んでやればエラー出なくなった。