您的位置:程序门 -> vb -> 控件



vb菜鸟问题小杂烩!???解决立即给分绝不食言!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


vb菜鸟问题小杂烩!???解决立即给分绝不食言![已结贴,结贴人:zhangye820911]
发表于:2007-03-02 15:19:59 楼主
1.vb中textbox控件中则么限定字符位数
例:0123456789可以   01234567891超过10位不可以(如果在textbox的属性中可以设定最好)

2.vb中combobox控件中则么限定字符位数
同上例

3.vb中dtpicker控件可以选择日期,可不可以手工输入?(dtpicker控件中有没有属性可以改)
例:选择2007/03/02可以,同样我不想选择,我想手工输入一个2007/03/02。
发表于:2007-03-02 15:25:471楼 得分:0
1。maxlength


   
*****************************************************************************
欢迎使用csdn论坛专用阅读器   :   csdn   reader(附全部源代码)  

最新版本:20070212

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
发表于:2007-03-02 15:44:392楼 得分:30
1.maxlength
2.vb中combobox控件中则么限定字符位数
private   sub   combo1_keydown(keycode   as   integer,   shift   as   integer)
if   keycode   <>   8   and   keycode   <>   46   then
        if   len(combo1.text)   >   2   then   keycode   =   0
end   if
end   sub

private   sub   combo1_keypress(keyascii   as   integer)
if   keyascii   <>   8   then
if   len(combo1.text)   >   2   then   keyascii   =   0
end   if
end   sub

private   sub   combo1_keyup(keycode   as   integer,   shift   as   integer)
if   keycode   <>   8   and   keycode   <>   46   then
        if   len(combo1.text)   >   2   then   keycode   =   0
end   if
end   sub
发表于:2007-03-02 15:53:423楼 得分:10
1,2   如楼上所言

3   该控件没用过
发表于:2007-03-02 15:55:424楼 得分:0
vb中dtpicker控件完全可以手工输入啊,你试试
你想要2007/03/02这种格式,就可以用:
dtpicker1.customformat   =   "yyyy/mm/dd "
dtpicker1.format   =   dtpcustom
发表于:2007-03-02 15:56:415楼 得分:0
快给分吧
发表于:2007-03-02 16:01:296楼 得分:3
呵呵,晚了,来蹭分
发表于:2007-03-02 16:01:317楼 得分:4
楼上阿勇好心急啊,哈哈
发表于:2007-03-02 16:36:568楼 得分:3
接分
发表于:2007-03-02 16:40:039楼 得分:0
好了我给了。呵呵说话算数


快速检索

最新资讯
热门点击