计算机二级VB控件:数据感知控件的事件计算机二级考试

文章作者 100test 发表时间 2009:06:15 09:03:51
来源 100Test.Com百考试题网


  数据感知控件常用到的事件有GotFocus,LostFocus和KeyPress等事件。
  1.GotFocus事件
  当控件获得焦点时产生GotFocus事件,可以通过诸如’FAB切换,或单击控件之类的用户动作,或在代码中用SetFocus方法来获得焦点。可以在GotFocus事件中为控件做初始化工作,用以指定当控件首次接收焦点时发生的操作。
  2.L,ostFocus事件
  在控件失去焦点时产生L,ostFocus事件,焦点的丢失可以是TAB键移动或单击另一个对象的结果,也可以是代码中使用SetFocus方法改变焦点的结果。在L,ostFocus事件过程中可以对数据的更新进行验证和确认。
  3.KeyPress事件
  对于具有焦点的控件,当用户按下和松开一个键时发生KeyPress事件。KeyPress事件可以引用任何可打印的键盘字符、来自标准字母表的字符或少数几个特殊字符与Ctrl键的组合,以及Enter或Backspace键。KeyPress事件过程在截取’TextBox’等控件所输入的内容时非常有用,它可以立即测试击键的有效性或在字符输入时对其进行格式处理。例如下面的代码将输入到’rextBox控件的文本转换为大写:
  Private Sub Text1_KeyPress(Key Ascii As Integer)
  Char=Chr(KeyAscii)
  KeyAscii=Asc(UCase(Char))
  End Sub
  其中keyascii是KeyPress事件的参数,返回ANSI中键的代码。Keyascii通过引用传递,对它进行改变可给控件发送一个不同的字符。将keyascii改变为O时可取消击键,这样控件便接收不到字符。
2009年NCRE考试有新变化
2009年全国计算机等级考试-大纲
2009年上半年全国计算机等级考试报名信息汇总


相关文章


计算机二级VB控件:Data控件的主要方法计算机二级考试
计算机二级VB控件:数据感知控件的属性计算机二级考试
计算机二级VB控件:数据感知控件的事件计算机二级考试
VB控件:VB标签框的常用属性和事件计算机二级考试
计算机二级VB控件:VB文本框的常用属性计算机二级考试
VB控件:VB文本框的常用事件和方法计算机二级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛