2010-11-6 10:34
ihelpsoft
[求助]关于饭桶日历控件的日期报错问题。
网上看到了饭桶日历控件,觉得不错。在一个帮朋友的小程序中用上了。结果到朋友的Win7机器上报错了。内容大致是日期分隔符的,说是2004-01-01不是有效的日期。目前我的解决办法是改了机器设置,将分隔符改为“/”了。问题暂时解决。我疑惑的是:2004-01-01日期是咋来的呢?也许该去问问作者,不过我也相信Cnpack的实力,呵呵,有能给讲解一下的吗?另外控件源码我没看,知道会有些吃力。只是简单进行了一下字符串搜索,没有发现2004-01-01字串。
2010-11-6 18:37
Passion
可能是初始化时候默认的值吧?
没看过这个控件,猜的。如果有源码估计能查查。
2010-11-29 08:38
球球
使用DateSeparator常量,不要直接用“-”,例如srttodate('2010'+DateSeparator+'10'+DateSeparator+'25')
2010-11-29 10:20
xzhifei
:L 这个控件是我写的,由于本人技术有限,给大家带来的困扰还请见谅
1532行或1558行:
D:=StrToDate('2004-1-1');
换成:
D:=EncodeDate(2004,1,1);
这可以解决某些系统报日期格式不正确的现象
2010-11-29 14:34
Passion
作者来了,欢迎欢迎。:handshake
页:
[1]
Powered by Discuz! Archiver 5.0.0
© 2001-2006 Comsenz Inc.