S | M | T | W | T | F | S |
|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | |
|
修改了 CnCalendar、CnCalClass 和 CnMonthCalendar 三个单元,主要是局部代码优化,新版本性能大幅提升,原有接口不变。
主要改动有:
1、公历转农历函数 GetLunarFromDay 提升10倍以上。
2、根据日期查节气的函数 GetJieQiFromDay 提升20倍以上。
3、大幅改进 GetDayFromEquStandardDays 函数性能。
4、增加 GetLunarMonthFromNumber 函数用来返回中文农历月字符串,如“闰十一月”。
5、计算三伏、出入梅等函数有一定程度的优化。
6、优化 CnCalClass 中的各类的构造器,减少重复计算,增加 SetDateTime 方法。
7、TCnMonthCalendar 控件默认开启 DoubleBuffer,减少刷新闪烁。
优化后的代码可从 svn 上更新。 |
This blog was closed or you do not have permission to post comment.
|
|