文本,同时具有自动换行功能。ScrollBars属性:为文本框加滚动条,必须在MultLi
e属性设置为True时,该属性值才有效。0No
e:无滚动条1Horizo
tal:加水平滚动条2Vertical:加垂直滚动条3Both:同时加水平和垂直滚动条当加入了水平滚动条后,文本框内的自动换行功能自动消失,只有按E
ter键才能回车换行。SelStart、SelLe
gth和SelText属性:该属性在设计阶段无效,在程序运行过程中,对文本内容进行选择操作时,用来标识选中的哪部分文本。SelStart:选定的文本的开始位置,第一个字符的位置为0。SelLe
gth:选定的文本长度。SelText:选定的文本内容。设置了SelStart、SelLe
gth属性后,VB会自动将它们设定的文本送入
fSelText。这些属性一般用于设置插入点的范围,选择和清除字符串等,并且经常与剪贴板一起使用,完成文本信息的剪切、复制及粘贴功能。2方法文本框最常用的方法是SetFocus,它的作用是把光标移到指定的文本框,以便接收输入数据,此时,我们就称该文本框具有焦点,SetFocus的格式如下:对象SetFocus3事件Cha
ge:在文本框的Text属性即文本的内容发生变化时,触发本事件。LostFocus:当文本框失去焦点时,触发本事件。LostFocus事件过程主要是用来对更新进行验证和确认。KeyPress:当按下并且释放键盘上的某一个键时,触发焦点所在控件的KeyPress事件,常用于测试击键的有效性或在字符输入时对其进行格式处理。5.定时器定时器控件Timer用于有规律地以一定的时间间隔触发定时器事件。在程序运行期间,定时器控件并不显示在屏幕上。E
abled和I
terval是定时器控件的两个最基本属性。当E
able设置为True时,定时器开始工作,为False时,定时器停止工作。I
terval表示两个定时器事件之间的时间间隔,单位为ms,取值范围为065535。定时器只有一个Timer事件,定时器每隔I
terval指定的时间间隔发生一个定时器事件,并执行其中的代码。
实践与探索
程序设计学习的一个很重要的方法是多阅读与调试现成的程序,VB的联机帮助中提供的大量的示例代码,为学习VB程序设计提供了很好的示范,但只有把这些代码复制到你所建立的工程的代码窗口,才能运行。例如:联机帮助的TextBox文本框的Text属性的帮助示例中有如下代码:
fPrivateSubText1_Cha
geText2TextLCaseText1Text用小写的格式显示文本。Text3TextUCaseText1Text用大写的格式显示文本。E
dSubPrivateSubComma
d1_Click删除文本。Text1Text