当前位置学海荡舟 -> 电脑乐园 -> 快学 Visual Basic


VB 6.0


 一 初学VB
 1 从多媒体程序开始
 2 制作一个屏保程序
 3 VB窗体
 4 文本框控件
 5 标签控件
 6 命令按钮
 ·属性和事件
 ·Command的常用事件
 ·日积月累和小测试
 7 图片和图像
 8 复选框和单选框
 9 容器控件
 10 定时器控件
 11 使用帮助文件







本教程来源于
《电脑大学》



请您留言
谈谈您的看法

 

 

Visual Basic

 ·日积月累和小测试

  日积月累

  我们经常会在计算机操作中使用一些快捷键和组合键。它是由Ctrl,Shift,Alt与一些别的键组合而成。由于运用了快捷键和组合键,大大方便了用户的操作。而在编程中怎样实现这些功能呢?
  VB的KeyDown,KeyUp事件中提供了对组合键的响应。 我们来注意一下Shift参数:
  未按Ctrl,Shift,Alt三键时,Shift值为0
  当按了“Shift”键时,Shift值为1
  当按了 “Ctrl”键时,Shift值为2
  当按了“Alt”键时,Shift值为4
  若同时按“Shift”键与“Ctrl”键 ,则Shift值为这二个键的Shift值之和:1+2=3
  依此类推,若同时按Ctrl、Shift、Alt键,则Shift值应为7

图一
(图一)

  在运行时,程序根据这个Shift值来判断用户有没有按组合键,以及按了哪种组合键。 同样,在MouseDown与MouseUp这两个事件中,也有Shift参数,所以我们的程序中也能处理一些例如“按住Ctrl和Shift键,再单击鼠标”的复杂事件了。

  小测试:

1 要使CommandButton控件能显示图形,应设置它的什么属性?
A BorderStyle   B Style   C Picture   D Tag

2 下列哪一种对象具有KeyPreview属性?
A PictureBox   B Timer   C Form    D Label

3 当文本框中的内容改变时,肯定会激活它的哪一个事件?
A Change     B Load   C Click    D Activate

4 要使CommandButton控件具有访问键的功能,应在Caption属性设置中采用什么字符?
A #     B @     C &      D *

5 在按了“ESC”键后,要让程序执行CommandButton_Click事件中的代码,应将CommandButton的什么属性设为True ?
A TableStop   B Default   C Cancel   D Enabled

6 在按了回车键后,要让程序执行CommandButton_Click事件中的代码,应将CommandButton的什么属性设为True?
A TableStop    B Default   C Enabled   D Cancel

  答 案:


1 (BC) 将Style属性改为1后,能显示图形外观的命令按钮。如果控件具有图形外观的风格,那么设置了Picture属性后,就能显示图形。

2 (C) From的KeyPreView属性,能决定是否在控件的键盘事件之前激活窗体的键盘事件。

3 (A) 文本框主要用来供用户输入文字,所以Change事件非常重要,它是TextBox的默认事件。

4 (C) 在所要设的访问键字母前加了“&”符号后,则该字母下方就会出现一条横线。

5 (A) Cancel属性决定命令按钮是否为窗体的“取消”按钮。

6 (D) Default属性决定窗体的缺省命令按钮。


下 一 节

请您留言
谈谈您的看法