週の開始を日曜とした場合に、2011/1/1は第一週、2011/1/2は第二週と
なると思うのですが、TMonthCalendarのWeekNumbersをTrueにして
第何週かを表示させると、それぞれ、52週、1週となっています。
これはバグでしょうか?ソースをいじって何とか変更したいのですが、
可能でしょうか?Delphi5です。
ISO 8601 に準拠した暦ということで、バグではないでしょう。
http://72.14.235.104/search?q=cache:I0zgkrGOwV8J:msdn2.microsoft.com/ja-jp/library/system.globalization.calendarweekrule(VS.80).aspx+FirstFullWeek&hl=ja&ct=clnk&cd=1&gl=jp
>ソースをいじって何とか変更したいのですが
標準装備のTMonthCalendarはソースをいじってもダメだけど、
ソース付きのフリーのCalendarコンポならできるね。
例えばここ↓の DsCalendarなど。
http://www.torry.net/pages.php?s=98
ツイート | ![]() |