CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

为什么datetimepicke不听话?

楼主new_life(孙正方)2001-10-07 19:24:01 在 Delphi / VCL组件开发及应用 提问

我将datetimepicker的date   属性删了,当然它就变成1899-12-30  
  (好象datetimepicker控件就不能为空,这也没什么)  
  不过我在程序中给date属性赋值的时候,我赋的是1888-9-3可他却成了1905-1-30  
  ????????????????????????????????????  
  同志们,怎么回事? 问题点数:20、回复次数:5Top

1 楼tikkypeng(千两狂死郎之天衣有缝)回复于 2001-10-07 19:26:06 得分 0

最小就是1899-12-30~~~啊!!!!Top

2 楼new_life(孙正方)回复于 2001-10-07 19:32:50 得分 0

我又试了  
  初是2001-9-27  
  可一执行DateTimePicker1.Date:=1987-9-7;  
  而出现的却是1905-5-24  
  那这是为什么呢  
  Top

3 楼ZeeGee(ZeeGee)回复于 2001-10-07 19:42:16 得分 10

好像应该是DateTimePicker1.Date:=StrToDate('1987-9-7')吧?Top

4 楼tikkypeng(千两狂死郎之天衣有缝)回复于 2001-10-07 19:50:20 得分 10

同意~  
  Top

5 楼lzzqqq(Jonersen)回复于 2001-10-07 20:33:24 得分 0

错!!  
  DateTimePicker1.Date:=1987-9-7;  
  这1987-9-7是什么玩意???是个整数啊!连数据类型都不对能正确才怪呢,  
  可能是D5对它进行了隐含地数据类型转换,用strtodate()就对了Top

相关问题

  • 求救!为什么VB的format函数(数值、时间、日期)不听话?
  • 向线程发出Terminate()为什么线程不听话继续跑?
  • 程序不听话!
  • 猫儿猫儿不听话
  • 我的游标不听话!!!!
  • 我这个LoadCursor为何不听话
  • 我的鼠标不听话怎办?
  • 想控制,好难!--不听话的输入法!
  • 我的cursor不听话,大家帮我教教它。
  • 各位大虾,快救救我吧!我的WIN2000不听话了!

关键词

  • date
  • datetimepicker

得分解答快速导航

  • 帖主:new_life
  • ZeeGee
  • tikkypeng

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo