7.事件
事件是一種由系統(tǒng)預先定義而由用戶或系統(tǒng)發(fā)出的動作。事件作用于對象,對象識別事件并作出相應反應
與方法集可以無限擴展不同,事件集是固定的,用戶不能定義新的事件
1.關于Visual FoxPro基類的最小事件集Init的說明正確的是______
A.當對象產生時引發(fā)
B.當對象從內存中釋放時引發(fā)
C.當方法或事件代碼出現運行錯誤時引發(fā)
D.當用戶用鼠標單擊程序界面上的一個命令按鈕時引發(fā)
[解析] 本題考查的是關于事件的知識。只要讀者能很好地記住基本知識,就能得出正確答案A。
[答案] A
2.Init 事件由______時引發(fā)。
A.對象從內存中釋放 B.事件代碼出現錯誤
C.方法代碼出現錯誤 D.對象生成
[解析] 本題考查的知識點是Visual FoxPro 中的事件。Init 事件在對象生成時引發(fā)。
選項A 錯誤,因為從內存中釋放對象時引發(fā)的事件是Destroy。選項B 和C 錯誤,因為Error 事件是由事件或方法代碼出錯時引發(fā)。
[答案] D
3.在容器對象的嵌套層次中,事件的處理遵循獨立性原則,即______。
A.每個對象識別并處理其他的屬性
B.每個對象識別并處理屬于自己的方法
Init 創(chuàng)建對象時發(fā)生的事件。
從內存中釋放對象時發(fā)生的事件。
鼠標左鍵單擊對象時發(fā)生的事件。
Dbclick 鼠標左鍵雙擊對象時發(fā)生的事件。
Error 當方法或事件代碼出現運行錯誤時引發(fā)。
鼠標右鍵單擊對象時發(fā)生的事件。
Click
Rightclick
C.每個對象識別并處理屬于自己的事件
D.每個對象識別并處理其他的事件
[解析] 本題考查的知識點是事件的基本知識。在容器對象的嵌套層次中,事件的處理遵循獨立性原則,意思是指每個對象識別并處理屬于自己的事件。
選項A 錯誤,因為對象并不會處理其他的屬性。選項B 錯誤,因為對象不是處理方法而是事件。選項D 錯誤,因為事件處理的獨立性原則只處理并識別自己的事件,不是其他事件。
[答案] C
4.在Visual FoxPro 中,當對象方法或事件代碼在運行過程中產生錯誤時將引發(fā)______事件。
A.Load B.Init
C.Destroy D.Error
[解析] 本題考查的知識點是事件的應用。在visual FoxPro 中,當對象方法或事件代碼在運行過程中產生錯誤時將引發(fā)Error 事件。
選項A 在表單對象建立之前引發(fā),即運行表單時,先引發(fā)表單的Load 事件,再引發(fā)表單的Init 事件。選項B 在對象建立時引發(fā)。選項C 在對象釋放時引發(fā)。選項D 當對象方法或事件代碼在運行過程中產生錯誤時引發(fā)。
[答案] D
5.C1ick事件在______時引發(fā)。
A.用鼠標單擊對象 B.用鼠標雙擊對象
C.表單對象建立之前 D.用鼠標右鍵單擊對象
[解析] 本題考查的知識點是事件的應用。在Visual FoxPro中,當用鼠標單擊對象時引發(fā)C1ick事件。選項B用鼠標雙擊對象時引發(fā)DblClick事件。選項C表單對象建立之前引發(fā)Unload。選項D用鼠標右鍵單擊對象時引發(fā)RightClick。
[答案] A
6.為表單Myform 添加事件或方法代碼,改變該表單中的控件Cmd1 的Caption 屬
性的正確命令是______。
A.THISFORMSET.Cmd1.Caption=“最后一個”
B.Myform.Cmd1=“最后一個”
C.THISFORM.Cmd1.Caption=“最后一個”
D.THIS.Cmd1.Caption=“最后一個”
[解析] 本題考查的知識點是指定方法和事件程序的操作。在類定義中編寫方法和事件程序代碼時,不能直接引用表單或控件的名稱,因為Visual FoxPro 在根據類定義創(chuàng)建對象時,有它內部的表達式方式,不一定就是用戶定義的名稱。因此在編寫程序代碼時要注意用THIS.(引用該對象),THISFORM.(引用包含該對象的表單),THIS.PARENT(引用該對象的直接容器),THISFORMSET.(引用包含該對象的表單集)這些關鍵字進行相對引用,它們利用快捷方式指明所要處理的對象。選項A 引用對象的表單集,不符合題目要求,因此錯誤。選項B 格式錯誤。選項C 正確。選項D由于引用的是對象,因此錯誤。
[答案] C
8.建立表單
表單(Form)是Visual FoxPro 提供的用于建立應用程序界面的最主要的工具之一。表單相當于WINDOWS 應用程序的窗口。
表單可以屬于某個項目,也可以游離于任何項目之外,它是一個特殊的磁盤文件,其擴展名為.scx。在項目管理器中創(chuàng)建的表單自動隸屬于該項目。創(chuàng)建表單一般有兩種途徑:
1、使用表單向導創(chuàng)建簡易的數據表單;
2、使用表單設計器創(chuàng)建或修改任何形式的表單。
全國職稱計算機考試速成過關系列套裝:W .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 | |
全國職稱計算機考試速成過關系列套裝:W .. 定價:¥124 優(yōu)惠價:¥124.0 更多書籍 |