Visual FoxPro的基类的事件可以由用户创建

题目

Visual FoxPro的基类的事件可以由用户创建。

参考答案和解析
正确答案:错误
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Visual FoxPro中建立表单应用程序环境时,显示出初始的用户界面之后,需要建立一个事件循环来等待用户的交互动作,完成该功能的命令是【15】,该命令使Visual FoxPro开始处理诸如单击鼠标、键盘输入等用户事件。


正确答案:READ EVENTS
READ EVENTS 解析:建立事件循环的命令是READ EVENTS,该命令使Visual FoxPro开始处理诸如单击鼠标、键入等用户事件。
从执行READ EVENTS命令开始,到相应的CLEAR EVENTS命令执行期间,主程序中的所有处理过程全部挂起,因此将READ EVENTS命令正确地放在程序的适当位置十分重要。如果在初始化过程中没有READ EVEN—TS命令,应用程序运行后会“奇怪”地返回到操作系统中。
如果在主程序中没有包含READ EVENTS命令或等价的命令,在原开发环境中可以正确地运行,但是如果要在菜单或者主屏幕中运行应用程序,程序可能显示片刻,随即便退出。

第2题:

( 17 )在 Visual FoxPro 中, Unload 事件的触发时机是

A )释放表单

B )打开表单

C )创建表单

D )运行表单


正确答案:A

第3题:

Visual FoxPro系统为用户提供了29个基类,这些基类又可以分为2种类型,即:容器类和【 】。


正确答案:控件类
控件类

第4题:

每个对象都可以对一个被称为事件的动作进行识别和响应。下面对于事件的描述中,是错误的______。

A.事件是一种预先定义好的特定的动作,由用户或系统激活

B.VisualFoxPro基类的事件集合是由系统预先定义好后,是唯一的

C.VisualFoxPro基类的事件也可以由用户创建

D.可以激活事件的用户动作有按键、单击鼠标、移动鼠标等


正确答案:C
解析:事件是一种由系统预先定义而由用户或系统发出的动作。事件作用于对象,对象识别事件并作出相应反应。事件可以由系统引发,比如声明对象时,系统就引发一个Init事件,对象识别该事件,并执行相应的Init事件代码。事件也可以由用户引发,比如用户用鼠标单击程序界面上的一个命令按钮就引发了一个Click事件,命令按钮识别该事件并执行相应的Click事件代码。在VisualFoxPro中常用的事件集包括:鼠标事件、键盘事件、改变空间内容事件、空间焦点事件、表单事件、数据环境事件与其他事件。VisualFoxPro中的常用事件见表9-2所示:表9-2常用事件类别事件何时事件被激发鼠标事件Click使用鼠标或键盘单击控件Dbclick使用鼠标双击控件MouseDown按下鼠标左键时发生MouseUp释放鼠标左键时发生MouseMove鼠标指针在对象上移动时发生DragDrop用鼠标将某个控件拖放到另一控件上并释放鼠标按钮时发生DragOver控件拖过目标对象时发生DropDown单击组合框的下箭头后,列表部分即将下接时发生鼠标事件Scrolled表格控件中,水平或垂什的滚动条中的滚动块被移动时发生DownClick单击控件的向下箭头时发生UpClick单击控件的向上箭头时发生RightClick单击鼠标右键时发生键盘事件Keypress按下并释放键盘上的某键时发生,具有焦点的对象接收该事件改变控件内容事件InteractiveChange使用键盘或鼠标改变控件的值时发生ProgrammaticChange在代码中更改一个控件的值时发生控件焦点事件GotFocus控件接收到焦点时发生LostFocus控件失去焦点时发生When控件接收到焦点之前发生Valid控件失去焦点之前发生表单事件Load创建表单或表单集时发生Unload在表单或表单集释放时发生Activate单击表单、表单集、页对象或显示工具栏时发生Deactivate当容器因为所包含的对象没有焦点而不再处于活动状态时发生Paint当表单或工具栏重画时发生Resize调整对象大小时发生数据环境事件AfterCloseTable数据环境中的表或视图关闭之后发生BeforeOpenTable与表单或报表的数据环境相关联的表或视图打开之前发生其他事件Timer当经过Interval属性中指定的时间发生Init创建对象时发生Destroy释放对象时发生Error当某方法出错时发生

第5题:

在Visual FoxPro中,基类的最小事件集包含的事件是

A.Load、Destroy、Click

B.Load、Error、Unload

C.Init、Load、Unload

D.Init、Error、Destroy


正确答案:D
解析:事件是一种由系统预先定义而由用户或系统发出的动作。VisualFoxPro中,基类的最小事件集包括Init,Error,Destroy。

第6题:

在Visual FoxPro中,基类的最小属性集为Class、BaseClass、ClassLibrary和______。


正确答案:ParentClass
ParentClass

第7题:

Visual FoxPro中的类分为( )

A.容器类和控件类

B.容器和表单

C.表单和表格

D.基础类和基类


正确答案:A
类是对一类相似对象的性质描述,这些对象具有相同的属性及方法,在Visual FoxPro中的类可分为容器类和控件类。

第8题:

在Visual FoxPro中,基类的最小事件集为Init、Destroy和______。


正确答案:Error
Error 解析: Visual FoxPro的事件集是固定的,用户无法定义新的事件。每一个对象能够响应的事件种类也是不同的,但每一个对象均能响应最小事件集中的3个事件:Init、Destroy和Error。

第9题:

关于用户创建工具栏的如下说法中,______是正确的。

A.只能定制Visual FoxPro系统工具栏,不能自定义工具栏

B.不能定制Visual FoxPro系统工具栏,但可以自定义工具栏

C.既能定制Visual FoxPro系统工具栏,也能自定义工具栏

D.只能使用系统工具栏,不能创建自定义工具栏


正确答案:C
解析:工具栏是微软公司流行软件的共同特色,对于经常使用的功能,利用各种工具栏调用比通过菜单调用要方便快捷得多。通常为方便操作,用户可以创建自己的工具栏,或者修改现有的工具栏,即定制系统工具栏。因此本题的正确选项应该是C。

第10题:

在Visual FoxPro中,下列哪项不属于基类的最小事件集( )。

A.INIT

B.ERROR

C.LOAD

D.DESTROY


正确答案:C
解析:事件是由系统预定义而由用户或系统发出的动作。Visual FoxPro中,基类的最小事件集包含INIT、 ERROR、DESTROY三个事件。LOAD事件在表单对象建立之前引发,即运行表单时。

更多相关问题