事件及其处理过程 知识点题库

下列通过事件指定子程序,命令格式(  )。
A . 对象.事件=子程序名 B . 对象.属性=子程序名 C . 对象.子程序名=事件 D . 对象.子程序名=属性
要画风车和叶子,应该使用(  )命令来画?
A . GraphicsWindow.FillRectangle B . GraphicsWindow.DrawEllipse C . Shapes.AddRectangle D . Shapes.AddEllipse
Small Basic中,通过事件指定子程序的命令格式 。
GraphicsWindow.DrawEllipse(0,0,60,60)画的是一个正方形 。
使用GraphicsWindow.FillRectangle可以实现画的图形在图形窗口中移动。
Small basic中当键盘上的按键被释放时触发事件KeyUp。
VB是可视化的、面向对象的、(  )的结构高级程序设计语言
A . 采用事件驱动方式 B . 采用任务驱动方式
要使下列VB程序命令按钮Command1上产生单击事件时被执行,则填在横线处最合适的是(  )

Private Sub     

MsgBox(“好运中国!”)

EndSub

A . Command1_Click( ) B . Command1_Dbclick( ) C . Command1_KeyPress( ) D . Command1_单击( )
在VB中,各事件子程序是相互独立的。
每当一个窗体成为活动窗口时将触发Show事件。
下表是“电子钟”程序用到的控件及属性说明Timer1控件的Interval属性设置值是1000,指的是两次调用timer事件的时间间隔为(     )

对象

属性

设置值

Form1

Caption

电子钟

Timer1

Interval

1000

Label1

FontName

Arial

FontSize

24

A . 1000秒 B . 1毫秒 C . 1秒 D . 24秒
请同学们根据以下材料,回答下面小题。

在VB程序设计中,窗体与控件统称为对象。每个对象都有各自的属性特征,每个对象都有对用户的操作或系统触发做出响应的多种方式(如图5所示),我们将这些响应方式统称为“事件”。

  1. (1) 把窗体加载入内存时,对应的事件名称是(    )。
    A . Click B . Load C . DblClick D . KeyDown
  2. (2) 当鼠标单击窗体中不含任何其他控件的空白区时,对应的事件名称是(    )。
    A . Click B . Load C . DblClick D . KeyDown
  3. (3) 当鼠标双击窗体中不含任何其他控件的空白区时,对应的事件名称是(    )。
    A . Click B . Load C . DblClick D . KeyDown
  4. (4) 当键盘按键按下时,对应的事件名称是(    )。
    A . Click B . Load C . DblClick D . KeyDown
连线题。

左边为VB中的“事件”,右边为VB中“事件处理过程”,请将左边的“事件”和该事件将驱动的“事件处理过程”用直线连接起来。

事件

在控件按钮Timer1上单击

改变文本框Text1中的内容

在Label1上双击

在命令按钮Command1上单击

事件处理过程

Private Sub Text1_Change( )

Private Sub Label1_DblClick( )

Private Sub Command1_Click( )

Private Sub Timer1_Timer()

用自然语言描述交换变量X、Y值的步骤的正确顺序是(  )。

① 定义三个变量X、Y、T

② 把X中的值传递给T

③ 把1赋值给变量X,把2赋值给变量Y

④ 把T中的值传递给Y

⑤ 把Y中的值传递给X

⑥ 结束

A . ①②③⑤④⑥ B . ①②③⑤④⑥ C . ①③②⑤④⑥ D . ①③②④⑤⑥
请同学们根据以下材料,回答下面小题。

在VB程序设计中,窗体与控件统称为对象。每个对象都有各自的属性特征,每个对象都有对用户的操作或系统触发做出响应的多种方式(如图5所示),我们将这些响应方式统称为“事件”。

图5

  1. (1) 把窗体加载入内存时,对应的事件名称是(      )。
    A . Click B . Load C . DblClick D . KeyDown       
  2. (2) 当鼠标单击窗体中不含任何其他控件的空白区时,对应的事件名称是(      )。
    A . Click B . Load C . DblClick D . KeyDown
  3. (3) 当鼠标双击窗体中不含任何其他控件的空白区时,对应的事件名称是(     )。
    A . Click B . Load C . DblClick D . KeyDown
  4. (4) 当键盘按键按下时,对应的事件名称是(     )。
    A . Click B . Load C . DblClick D . KeyDown
某Visual Baic的事件代码窗口如图所示:(    )

A . comm1的Click事件 B . Txt1的Click事件 C . Text1的Change事件 D . Txt1的Change事件
在VB中,事件是指对象对用户的操作或系统触发做出响应的方式。
在窗体的代码编写中,Load事件表示当窗体被加载时,就响应该事件。
用VB设计程序时经常要用到事件对象,KeyDown是其中的一种,它的功能是“当键盘按键按下时,响应该事件”。
下图是用VB制作的“谜语大擂台”程序界面,根据内容回答问题。


 

  1. (1) 根据图示,填写出界面中所用到的控件的名称

    控件

    名称

  2. (2) 本程序中用到了 控件,它在运行时(选择:显示/不显示),若将Interval默认值设为5000,程序运行时每秒就执行一次事件过程。
  3. (3) 由图2可知,这是命令按钮的Click事件代码。其中:Text1.Text=Time$表示。vbCrLf是一个常数,用来表示。Label5.caption语句太长,用到了(填中文名称)将一个语句分为三行书写。
  4. (4) “答案”命令按钮的代码如图3,其中第2行代码的功能是;第3行代码的功能是
  5. (5) 本程序的窗体文件全名为。工程文件全名为

    程序设置完成后,要编译成文件,才能脱离VB集成环境,可直接在windows环境下运行。

最近更新