vb optionbutton控件二选一
Text控件
Text控件也就是文本框控件,是非常重要的,常常用来接收数据。比如输入姓名,电话,地址等就会用到这个控件。
常用属性:
Alignment属性:文本框里文字的对齐方式,效果图:
一般都是用左对齐或者居中。
Enabled属性:文本框是否可用
还有一些美化功能,比如文本框是3D样式还是扁平样式,有边框还是没有边框,文本框背景,里面的的文字颜字体等:
常用事件:
Text_Change:当文本框里面的内容发生改变时候触发的事件:
PrivateSubText1_Change()
Form1.Caption=Text1.TextEndSub
EndSub
这句代码的意思是当Text1发生改变的时候,Form1的标题也跟着改变,运行效果:
Text_LostFocus事件:这个事件也常用,发生在焦点离开文本框的时候,比如你的Text1用于接收手机号码,一般为11位,所以,当输入完成,焦点离开Text1的时候可以用来检测输入的号码是否满足这个条件,代码:
PrivateSubText1_LostFocus()
IfLen(Text1.Text)<>11Then
MsgBox"你输入的手机号不是11位!"
html内容文本框
EndIfEndSub
运行效果:
KeyDown,KeyPress,KeyUp事件:这三个都是按键触发的事件,当Text获得焦点,你输入内容的时候,按下某一个键,首先触发KeyDown,然后是KeyPress,最后按键弹起触发
KeyUp,至于KeyDown和KeyPress的区别,以后再谈。实际应用,还拿上个例子,Text1存放手机号码,除了检测是否是11位,还要检测是否是数字,输入完成后代码可以这样写:
PrivateSubText1_LostFocus()
IfNotIsNumeric(Text1.Text)Then
MsgBox"手机号只能是数字!"
EndIf
EndSub

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。