網(wǎng)站首頁(yè)
分類(lèi)導(dǎo)航
試題中心
下載中心
英語(yǔ)學(xué)習(xí)
繽紛校園
考試論壇
網(wǎng)站留言
客服中心
 計(jì)算機(jī)等級(jí)考試VFP教程:第六章 數(shù)據(jù)庫(kù)的創(chuàng)建和使用
【字體:
計(jì)算機(jī)等級(jí)考試VFP教程:第六章 數(shù)據(jù)庫(kù)的創(chuàng)建和使用
http://m.1glr.cn 來(lái)源:考試吧(Exam8.com) 點(diǎn)擊: 更新:2006-10-31

4. 調(diào)用對(duì)象的方法程序

若對(duì)象已經(jīng)創(chuàng)建,可以在應(yīng)用程序的任何地方調(diào)用該對(duì)象的方法程序。調(diào)用方法程序的格式為: 引用對(duì)象.方法程序

如: Form1.Show

5. 對(duì)象對(duì)事件的響應(yīng)

當(dāng)事件發(fā)生時(shí),該事件的過(guò)程代碼就將被執(zhí)行。

用編程方式可以使用 MOUSE 命令產(chǎn)生 CLICK、DOUBLECLICK、MOUSEMOVE、DRAGDROP 事件,使用 ERROR 命令產(chǎn)生 ERROR 事件,或使用 KEYBOARD 命令產(chǎn)生 KEYPRESS 事件,除此之外不能用其他的程序設(shè)計(jì)方法產(chǎn)生其他事件,但可調(diào)用與它們相關(guān)的過(guò)程。

 

6.4 事件與方法

1VFP 中的事件

VFP 中的常用事件分類(lèi)

事件類(lèi)型

事件名稱(chēng)

鼠標(biāo)事件
Click DblClick RightClick DropDown DownClick UpClick
鍵盤(pán)事件
KeyPress
改變控件內(nèi)容的事件
InteractiveChange
控件焦點(diǎn)的事件
GotFocus LostFocus When Valid
表單事件
Load Unload Destroy Activate Resize Paint QueryUnload
數(shù)據(jù)環(huán)境事件
AfterCloseTable BeforeOpenTable
項(xiàng)目事件
QueryModifyFile 等
OLE 事件
OLECompleteDrag 等
其他事件
Timer Init Destroy Error

一些核心事件和觸發(fā)時(shí)間

事件

觸發(fā)時(shí)間

Load 當(dāng)表單或表單集被加載時(shí)產(chǎn)生
Unload 當(dāng)表單或表單集從內(nèi)存中釋放時(shí)產(chǎn)生
Init 創(chuàng)建對(duì)象時(shí)產(chǎn)生
Destroy 從內(nèi)存中釋放對(duì)象時(shí)產(chǎn)生
Click 用戶(hù)在對(duì)象上單擊鼠標(biāo)時(shí)產(chǎn)生
DblClick 用戶(hù)在對(duì)象上雙擊鼠標(biāo)時(shí)產(chǎn)生
RightClick 用戶(hù)在對(duì)象上單擊鼠標(biāo)右鍵時(shí)產(chǎn)生
GetFocus 對(duì)象得到焦點(diǎn)時(shí)產(chǎn)生
LostFocus 對(duì)象失去焦點(diǎn)時(shí)產(chǎn)生
KeyPress 用戶(hù)按鍵時(shí)產(chǎn)生
MouseDown 在對(duì)象上按下鼠標(biāo)
MouseUp 在對(duì)象上松開(kāi)鼠標(biāo)
MouseMove 在對(duì)象上移動(dòng)鼠標(biāo)
InteractiveChange.. 交互式改變對(duì)象值
ProgrammaticChange 可編程地改變對(duì)象值

2. 事件循環(huán)

VFP6.0 中用 READ EVENTS 命令建立循環(huán),用 CLEAR EVENTS 命令終止循環(huán)。

利用 VFP6.0 設(shè)計(jì)應(yīng)用程序時(shí),必須創(chuàng)建事件循環(huán),否則不能正常運(yùn)行。READ EVENTS 命令通常出現(xiàn)在應(yīng)用程序的主程序中,同時(shí)必須保證主程序調(diào)出的界面中有發(fā)出 CLEAR EVENTS 命令的機(jī)制,否則程序進(jìn)入死循環(huán)。

3. 方法

VFP6.0 中的常用方法

名稱(chēng)

調(diào)用語(yǔ)法

功能

AddObject

Object. AddObject (cName,cClass[,…])

在運(yùn)行時(shí)向容器對(duì)象中添加對(duì)象

Clear

Object.Clear 清除組合框或列表框控件中的內(nèi)容

Hide

Object.Hide 通過(guò)把Visible屬性設(shè)置為 .F.,來(lái)隱藏表單、表單集或工具欄

Show

Object.Show 把Visible屬性設(shè)置為 .T.,顯示并激活一個(gè)表單或表單集,并確定表單的顯示模式

Refresh

Object.Refresh 重畫(huà)表單或控件,并刷新所有值

Release

Object.Release 從內(nèi)存中釋放表單或表單集

Quit

Object.Quit 結(jié)束一個(gè)VFP6.0實(shí)例,返回到創(chuàng)建它的應(yīng)用程序。

上一頁(yè)  [1] [2] [3] [4] [5] [6] 

文章錄入:ak47    責(zé)任編輯:ak47  
 版權(quán)聲明
   如果本網(wǎng)站所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本網(wǎng)內(nèi)容,請(qǐng)注明出處。
 發(fā)表評(píng)論
關(guān)于本站 網(wǎng)站聲明 廣告服務(wù)  聯(lián)系方式  付款方式  站內(nèi)導(dǎo)航  客服中心  友情鏈接   
Copyright © 2004-2006 考試吧 (Exam8.com) All Rights Reserved 
中國(guó)科學(xué)院研究生院中關(guān)村園區(qū)(北京市海淀區(qū))