v3.2 beta
           修正无法放到容器(TPanel)的问题              
           添加公历农历重绘事件,用于控件显示块(Cell),基本上可以实现任务定制显示的功能,如示例图
v3.1 beta
修正一些发现的BUG 
当前农历算法采用了CnPack的农历单元,由于Delphi日期类型的限制,只支持公元1年到2100年的农历换算,感谢CnPack组的人。 
增加了年号功能(公元1年到1948年) ,比如1410年,会显示:[明]成祖 朱棣 永乐8年,另外在显示元朝的年号时,可能会存在显示不全的现象,由于那些酋长的名字太长了年号的数据来源于寿星万年历Web版,可能会存在年号不正确的现象,感谢寿星万年历的作者许剑伟先生。 
农历范围增加到公元1年到2100年。 
修改DEMO程序,增加了一些常用控制演示。 需要说明的是,这只是个日历控件,不是用来做预测占卜的 感谢非犬犬提供临时链接上传文件(2天内有效)!!!
http://www.xinos.cn/delphi/xzhifei/ChnCalendar_3.2_Beta.zip

解决方案 »

  1.   

    发现一个问题,在windows7 下,短日期格式的会报错呢如
    2007/1/1
      

  2.   

    就是,如果系统的日期格式是以下这几种格式的
    yyyy/m/d ,yyyy.m.d, yy.m.d,yy/mm/dd,yy/m/d,会报错,提示不是有效日期
    可能还有些格式没有测试到
      

  3.   

    就是按你的DEMO里的执行程式,点下拉后再点一次,下拉出来的东西,不会收起来
      

  4.   

    发现一个BUG,大家可以按如下修改:
    1532行:
    D:=StrToDate('2004-1-1');
    换成:
    D:=EncodeDate(2004,1,1);这可以解决某些系统报日期格式不正确的现象重申一下,本控件包是有源码的,这是俺的习惯,虽然俺写的代码很恶心:)