7.事件
事件是一种由系统预先定义而由用户或系统发出的动作。事件作用于对象,对象识别事件并作出相应反应
与方法集可以无限扩展不同,事件集是固定的,用户不能定义新的事件
1.关于Visual FoxPro基类的最小事件集Init的说明正确的是______
A.当对象产生时引发
B.当对象从内存中释放时引发
C.当方法或事件代码出现运行错误时引发
D.当用户用鼠标单击程序界面上的一个命令按钮时引发
[解析] 本题考查的是关于事件的知识。只要读者能很好地记住基本知识,就能得出正确答案A。
[答案] A
2.Init 事件由______时引发。
A.对象从内存中释放 B.事件代码出现错误
C.方法代码出现错误 D.对象生成
[解析] 本题考查的知识点是Visual FoxPro 中的事件。Init 事件在对象生成时引发。
选项A 错误,因为从内存中释放对象时引发的事件是Destroy。选项B 和C 错误,因为Error 事件是由事件或方法代码出错时引发。
[答案] D
3.在容器对象的嵌套层次中,事件的处理遵循独立性原则,即______。
A.每个对象识别并处理其他的属性
B.每个对象识别并处理属于自己的方法
Init 创建对象时发生的事件。
从内存中释放对象时发生的事件。
鼠标左键单击对象时发生的事件。
Dbclick 鼠标左键双击对象时发生的事件。
Error 当方法或事件代码出现运行错误时引发。
鼠标右键单击对象时发生的事件。
Click
Rightclick
C.每个对象识别并处理属于自己的事件
D.每个对象识别并处理其他的事件
[解析] 本题考查的知识点是事件的基本知识。在容器对象的嵌套层次中,事件的处理遵循独立性原则,意思是指每个对象识别并处理属于自己的事件。
选项A 错误,因为对象并不会处理其他的属性。选项B 错误,因为对象不是处理方法而是事件。选项D 错误,因为事件处理的独立性原则只处理并识别自己的事件,不是其他事件。
[答案] C
4.在Visual FoxPro 中,当对象方法或事件代码在运行过程中产生错误时将引发______事件。
A.Load B.Init
C.Destroy D.Error
[解析] 本题考查的知识点是事件的应用。在visual FoxPro 中,当对象方法或事件代码在运行过程中产生错误时将引发Error 事件。
选项A 在表单对象建立之前引发,即运行表单时,先引发表单的Load 事件,再引发表单的Init 事件。选项B 在对象建立时引发。选项C 在对象释放时引发。选项D 当对象方法或事件代码在运行过程中产生错误时引发。
[答案] D
5.C1ick事件在______时引发。
A.用鼠标单击对象 B.用鼠标双击对象
C.表单对象建立之前 D.用鼠标右键单击对象
[解析] 本题考查的知识点是事件的应用。在Visual FoxPro中,当用鼠标单击对象时引发C1ick事件。选项B用鼠标双击对象时引发DblClick事件。选项C表单对象建立之前引发Unload。选项D用鼠标右键单击对象时引发RightClick。
[答案] A
6.为表单Myform 添加事件或方法代码,改变该表单中的控件Cmd1 的Caption 属
性的正确命令是______。
A.THISFORMSET.Cmd1.Caption=“最后一个”
B.Myform.Cmd1=“最后一个”
C.THISFORM.Cmd1.Caption=“最后一个”
D.THIS.Cmd1.Caption=“最后一个”
[解析] 本题考查的知识点是指定方法和事件程序的操作。在类定义中编写方法和事件程序代码时,不能直接引用表单或控件的名称,因为Visual FoxPro 在根据类定义创建对象时,有它内部的表达式方式,不一定就是用户定义的名称。因此在编写程序代码时要注意用THIS.(引用该对象),THISFORM.(引用包含该对象的表单),THIS.PARENT(引用该对象的直接容器),THISFORMSET.(引用包含该对象的表单集)这些关键字进行相对引用,它们利用快捷方式指明所要处理的对象。选项A 引用对象的表单集,不符合题目要求,因此错误。选项B 格式错误。选项C 正确。选项D由于引用的是对象,因此错误。
[答案] C
8.建立表单
表单(Form)是Visual FoxPro 提供的用于建立应用程序界面的最主要的工具之一。表单相当于WINDOWS 应用程序的窗口。
表单可以属于某个项目,也可以游离于任何项目之外,它是一个特殊的磁盘文件,其扩展名为.scx。在项目管理器中创建的表单自动隶属于该项目。创建表单一般有两种途径:
1、使用表单向导创建简易的数据表单;
2、使用表单设计器创建或修改任何形式的表单。
全国职称计算机考试速成过关系列套装:W .. 定价:¥133 优惠价:¥133.0 更多书籍 | |
全国职称计算机考试速成过关系列套装:W .. 定价:¥124 优惠价:¥124.0 更多书籍 |