delphi tdatetimepicker
请问各位高手,tdatetimepicker如何只显示月和日,不显示年,而且月和日可以改变,请各位高手帮下忙啊???
DateTimePicker1.Format := 'MM/dd';
DateTimePicker1.Date := DateTimePicker1.Date+1;
DateTimePicker1.Format := 'MM/dd';
这样就达到了,即能改变,又只截取你想要的
没错
DateTimePicker1.Format := 'MM/dd';
tdatetimepicker默认的显示格式是yyyy-mm-dd(年-月-日),想要改变格式,只需要在属性窗口里找到Format 然后将其设置成你想要的就可以了,比如(月-日)mm-dd,或者(月/日)mm/dd。
至于月日可以改变,不知道你是不是希望月日可以保持当日日期这个意思,如果是的话就是DateTimePicker.Date := date;
请问在这种情况下如何在改变月,日的时候,年不显示或者是年改变不了
控件帮不了你, 你可以尝试使用EncodeDate 和 DecodeDate
配合使用来达到自己想要的功能, 这2个函数在DateUtils单元里
这种情况就是年不显示啊,lz你自己测试了没有,具体参见F1帮助文档,学会利用这个东西。 这个是1笔不小的财富
相关问答:
接收到的文本内容是ucs2编码格式,请问怎样转换成中文
按我的理解,UCS-2是字符集,具体的编码有UTF-8,UTF-16 (LE/BE)等。
如果你用Delphi 2009及以上版本,可以看看TEncoding类。
btw. 你说的转换成中文是啥意� ......
最近换了家公司,郁闷的是关于Delphi的问题,公司之前用的也是D版Delphi7企业版的。后来被送了律事函以后,就强制改用Delphi7个人版,剧说这个版本是免费版,或者说很便宜,如果查出来,就买个好了。这下可好。苦了� ......
我在网上找了个关于IEBHO的代码,然后按照哪个设置了,后来运行的时候出现
构建
[警告] Project2.dpr(14): File not found: 'MYbho.TLB'
[警告] Project2.dpr(16): File not found: 'MYbho.RES'
......
我在网上找了个关于IEBHO的代码,然后按照哪个设置了,后来运行的时候出现
[错误] Unit1.pas(15): Undeclared identifier: 'GetTypeInfoCount'
[错误] Unit1.pas(15): Undeclared identifier: 'GetTypeInfo ......