正在加载图片...
(1)主要属性 Name(名称):设置名称的属性 Text:存放文本框中显示的正文内容 Height、Width、Top、Left:设置大小、位置的属性 Enabled:设置文本框是否可操作的属性 Visible:设置程序运行时文本框是否可见的属性 Fot:设置文本框上文本的字体、大小等属性 Maxlength:决定文本框上能够输入正文的最大长度 PasswordChar:决定是否在文本框中显示用户输入的字符 Locked:决定文本框是否可以被编辑 MultiLine:决定文本框是否可以接受多行文本 Scrollbars属性:决定文本框是否加滚动条 (2)常用事件:Click、DbIClick、Change、eypress、LostFocus (3)常用方法:SetFocus 2.3疑难解析 1.使用L0ad语句加载窗体,窗体不显示? Load语句将窗体装入内存并设置窗体的Visible属性为False(无论在设计时如何设置 Visible属性),此时可以引用窗体中的控件及各种属性。为了使窗体可见,在用Load语句 后,再将窗体的Visible属性设置为True,或使用Show方法加载窗体。 2.在Form Load事件中,SetFocus方法不起作用? 与系统在窗体装载入内存时无法同步地调用窗体的Prit方法输出一样,也无法调用 SetFocus方法来定位控件的焦点。解决方法是在属性窗口对要定位焦点的控件的TabIndex 属性值设为0即可。 3.程序运行时,对多个文本框间焦点移动的问题? 方法一:按Tb键,不必编写代码,直接利用系统提供的功能方便地在各控件之间移动。 方法二:按Enter键,并且编写下列事件过程代码: Private Sub Textl KeyPress(KeyAscii As Integer) If KeyAscii=13 Then text2.SetFocus End If End Sub 4.数据合法性检查中引起程序的死循环? 在数据输入时,经常需要对输入的数据做合法性检查,以确保程序运行的正确性。如: 对输入的成绩数据要求是数字,否则删除原输入的内容,并将焦点仍定位于该文本框。例如, 下面有一个要实现成绩输入的简单程序,语文成绩输入至文本框text1,数学成绩输入至文 本框text2,程序界面如图2-1所示。HIØ H‘wIJ !‘w Jgé*¼+R±²£*œ ./0%'$0% %)1J !¦¬%Õ! 2 +$J !*¼+.¯… !+J !Ó?}*¼+.¯…Ù J !*¼+\*¼Ú%¦¬Û  /0J™C*¼+\ŽêÊÀ£*¥¦ëì # !!($0 J™C.¯[*¼+R±²zÊÀÚí )$J™C*¼+.¯…·Èåæ )J™C*¼+.¯…·‡Ýî?*¼ %+ ! J™C*¼+.¯Tï^ð HI J%*+%0 /%&!!%)!! HI J%!         !" ) $ ñòó¿Àœgô ! !+ @  !H«õ[ m}ö÷ ! !+ I ø}…·ùR$ új5,@<…Ù [ ) $ ñò Z ûó !+  !@  Y %0( Tü,  #    $%& ! '( )*+ 8ýþ[¿üÀœg}«4ˆ # Ê˵ «ˆ %! `CÕ$ àá,™ .[pCÕàá$  +"$  @ 4 ¢…,  ,-./012345678+ J( + ß håqr †‡ýþ‚Ž [j$  ^,  J( 2 ß ô å Ð tqrJ #- %+ 56&#!!6&,!,!"/   "16&,!7 0     %!   2$"1 2$%+  9:;(<=>&?),-@AB [deÊÀ} ÊÀde7 ·fÓ?£,öJ ÊÀ‹de.dÚ ¯ªÒÊÀœ ôóàáCÕÂ*¼+,1ö ×i0‹ÊÀQ ñ*‹ÊÀ*¼+  d‹ÊÀ* ¼+  Ö×ö­ 8 ²,
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有