免费控件(改进的TDateTimePicker) {B-)(0分)

  • 主题发起人 主题发起人 沈前卫
  • 开始时间 开始时间

沈前卫

Unregistered / Unconfirmed
GUEST, unregistred user!
大家都知道,TDateTimePicker是个非常号的控件,但它也有其缺陷,比如
它不能按程序员固定的格式显示Date,Time,如果能有个属性为MyFormatStr,
可以任意设置'yyyy-mm' 或'mm/dd/yyy'....等等该多好哇。我决定改写这
个控件,给其添加MyFormatStr.不过,同志们,hehe....,改写这个控件并
不简单,不信你试试! {B-( ,因为在TDateTimePicker中并没有让你使用
FormatDateTime的地方,并且TDateTimePicker的其他特性还不能丢失!昨
晚看了一晚上的VCL原码,关键技术已经掌握,正在修改。如果你需要,留下
你的E_Mail,完成后即发出(当然包括原代码). {B-)

BTW:
由于本人现在在移动通信公司上班,没有什么工程(软件)让我搞,学习没
什么动力,如果你需要帮手,不如想要写或改写什么控件,<a href="mailto:shenqw@cmmail.com">让我试试</a>
不过是有条件的:
1:太简单的,Sorry!
2: 太难的.... Let me try!
3: 如果我不想作,我可以拒绝的。 {B-)
4: 我有权将其在网上发布!
5: 如果我还有条件现在没列出来,我有权补充。 {B-)))
 
好兄弟,来一个吧。
bbstone@chinaren.com
 
readme.txt
作者: 沈前卫(shenqw@cmmail.com)


DelphiX的TDateTimePicker的控件非常好用,但他有个缺点
(也是他的优点),就是其时间的显示格式会随当前程序所运行
的计算机的日期与时间的格式设置不同而显示不同.有时因为
特殊原因需要使TDateTimePicker的时间与日期显示的格式必
须固定,而TDateTimePicker却没有设置时间与日期的格式的属
性.因此,我用TSQWDateTimePicker来实现此功能.

与Delphi的TDateTimePicker比较,TSQWDateTimePicker多出
一个属性DateTimeMask:string.当DateTimeMask为空时,其等
于TDateTimePicker,当DateTimeMask不为空时,时间与日期的
显示格式以DateTimeMask为准!

注意,DateTimeMask的格式与Delphi的FormatDateTime的Mask
有点区别:

年 : y,yy,yyy,yyyy (不能Y,YY,YYY,YYYY)
月 : M,MM(不能为m,mm)
日 : d,dd(不能为D)
时 : h,hh(12时). H,HH(24时)
分 : m,mm(不能为M,MM)
秒 : s,ss(不能为S,SS)
上午,下午: t,tt(不能为T,TT)

TSQWDateTimePicker的其他属性也应正确设置.
Good Luck!

注:
本控件(包括原代码)可以使用予任何目的(你应为你使用本控
件造成的任何后果负责).
 
liuly@edu.21cn.com
Thanks!
 
wind2000@21cn.com

为人民服务!谢谢!
 
我当然需要!谢谢
ogscyn@public.km.yn.cn
 
if you want,list you mail!
 
jvjv@cmmail.com
thanks
 
kangwei99@21cn.com
Thanks a lot.
 
guowd@sdit.edu.cn
thanks.
 
I want,and thank you!

windz@371.net
 
me,
oneartist@163.net
 
早知道沈兄这么闲,我选毕设时就去弄个CDMA相关的东东给你来做:-)
 
give me to
zhiweihua@sohu.com
 
gogogogogogogogogogo......
Rwlin@263.net
 
wuwzy@sina.com

give me please!
 
沈兄,写一个TMENU控件(我同时也在写):能加入图片,可以设置菜单栏的
width,height,能设置选中时的颜色,有无兴趣?
 
媚一个
wmd4@262.net
 
我也要一个:)
oncepossess@263.net
 
后退
顶部