帮个忙,关于Edit格式的问题,急急急

用户在Edit内输入数据时,Edit上的格式是(hh:mm:ss),用户只需要输入如121230,edit上显示的是12:12:30。
[67 byte] By [xianqf-馒馒] at [2007-12-16]
# 1
strtodatetime(edit1.text);
simonzone-马叉虫 at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...
# 2
maskedit控件
很方便的
9igogo-就爱狗狗 at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...
# 3
在maskedit的editmask属性设置为
!99:99:99
9igogo-就爱狗狗 at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...
# 4
maskedit控件
jyqkr-酷鱼 at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...
# 5
maskedit控件
lydwei at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...
# 6
不是那!是用户在输入的时候“:”不会动,只有数字改变
xianqf-馒馒 at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...
# 7
呵呵,你试过maskedit了吗?
我说的很清楚阿
在maskedit的editmask属性设置为
!99:99:99

9代表输入只能是数字,可以为空
0代表数字不能为空

9igogo-就爱狗狗 at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...
# 8
TDataTimePicker控件将Kind设置成dtkTime即可了
daniel007-添 at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...
# 9
maskedit控件
# 10
maskedit控件
longlongge-龙龙哥 at 2007-10-22 > top of Msdn China Tech,Delphi,VCL组件开发及应用...