VB中那些⼩控件---⽇期时间控件
做系统的过程中难免会⽤到⼤⼤⼩⼩的很多中控件,⽐如:Text、Label、Combox等等。下⾯介绍我们经常⽤到的⽇期时间控件DateTimePicker。
DateTimePicker控件:
可以提供格式化的⽇期字段,使得进⾏⽇期选择很容易。添加⽅法:⼯程----->部件选择MicrosoftWindows Common Controls-2.6运⾏时状态:
常⽤属性:
DayOfWeek属性:
DayOfWeek:返回或设置⼀个值,指出当前为星期⼏
Object.DayOfWeek=[number]
number是⼀个数值表达式,指出当前是周⼏,默认值是1,表⽰周⽇,以此类推~~~
Format属性:
DateTimePicker控件的Format属性可以指定控件中显⽰⽂本所使⽤的格式样式。
Object.Format[=Integer]
值为0时:
值为1时:
值为2时:
值为3时,是⽤户⾃定义的格式。
有了这个属性,当我们在数据库中查⽇期时间段时,可以根据我们设置的数据类型选择合适的Format值,减少可能的错误出现。常⽤事件:
CloseUp事件:
在我们做系统时⽤DateTimePicker控件时会选择⽇期,有时我们需要将我们选择的⽇期设定在⼀个范围内,在这⾥我们⽤到
了CloseUp事件。
例:
'使⽤DateTimePicker控件的closeup事件判断周结账单的时间范围是否符合
Private SubDTPStartDate_CloseUp()
'判断选择的⽇期是否⼤于系统⽇期
控件的使用If DTPStartDate.Value > Date Then
MsgBox "选择的⽇期不能⼤于系统当前⽇期!"
'若⼤于当前⽇期的话则选中当前⽇期
DTPStartDate.Value = Date
Exit Sub
End If
End Sub
当我们在数据库中查关于时间段的记录时,有了此属性我们可以根据需要进⾏设置,尽可能的减少错误的出现。
对于控件我们应该灵活运⽤,与DateTimePicker相类似的控件还有MonthView等,我们应该根据需要选择最合适的控件使⽤,同时应灵活的挑选控件的属性和事件使⽤,在实现功能的同时尽量减少错误的出现!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论