单选题 下列叙述中错误的是______。
  • A.在Visual Basic中,对象所能响应的事件是由系统定义的
  • B.对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定
  • C.Visual Basic中允许不同对象使用相同名称的方法
  • D.Visual Basic中的对象具有自己的属性和方法
【正确答案】 B
【答案解析】[考点] Visual Basic对象 [解析] Visual Basic中的对象是指窗体和放置在窗体中的控件,每个对象都具有自己的属性和方法;对象的属性是指对象的特性,如名称、大小、颜色、位置、是否可见、是否可用等,除可以通过属性窗口设置对象属性外,通常也可在程序运行时通过程序语句设定对象的非只读属性(只读属性如Name);对象的方法是指对象自身含有的函数或程序,不同的对象可能具有相同的方法;对象的事件是指在对象上发生的动作,如单击鼠标、双击鼠标、鼠标键按下、鼠标移动等,是Visual Basic系统为各对象预先定义且能够被该对象正确识别的动作。Visual Basic中的事件分为“系统事件”和“用户事件”,“系统事件”是由系统内部所产生的,如以后要用到的Timer时钟控件的Timer事件就是典型的系统事件;“用户事件”是由用户引发的事件,如单击鼠标或按下一个键都是一个事件。可以在事件过程中编写程序代码,一旦事件发生就会执行这些代码。