版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
表單設(shè)計(jì)與應(yīng)表單設(shè)計(jì)與應(yīng)1本章要點(diǎn)今面向?qū)ο蟮母拍盍罱⒈韱巍艄芾肀韱瘟钸\(yùn)行表單令常用表單控件表單設(shè)計(jì)與應(yīng)用本章要點(diǎn)2面向?qū)ο蟮母拍?對(duì)象(Object)客觀世界里的任何實(shí)體都可以被看作是對(duì)象。對(duì)象可以是具體的物,也可以指某些概念。從編程的角度來(lái)看,對(duì)象是一種將數(shù)據(jù)和操作過(guò)程結(jié)合在一起的數(shù)據(jù)結(jié)構(gòu),或者是一種具有屬性(數(shù)據(jù))和方法(過(guò)程和函數(shù))的集合體。事實(shí)上程序中的對(duì)象就是對(duì)客觀世界中對(duì)象的一種抽象描述(1)對(duì)象屬性:屬性用來(lái)表示對(duì)象的狀態(tài)。(2)對(duì)象方法:對(duì)象方法是描述對(duì)象行為的過(guò)程。表單設(shè)計(jì)與應(yīng)用面向?qū)ο蟮母拍?容器與控件Visua|FoxPro中的類一般可分為兩種類型:容器類和控件類。相應(yīng)地,可分別生成容器(對(duì)象)和控件(對(duì)象)容器可以被認(rèn)為是一種特殊的控件,它能包容其他的控件或容器控件是一個(gè)可以以圖形化的方式顯示出來(lái),并能與用戶進(jìn)行交互的對(duì)象,但是控件類不能包含其它對(duì)象。表單設(shè)計(jì)與應(yīng)用容器與控件4事件事件是一種由系統(tǒng)預(yù)先定義而由用戶或系統(tǒng)發(fā)出的動(dòng)作。事件作用于對(duì)象,對(duì)象識(shí)別事件并作出相應(yīng)反應(yīng)。事件5ⅤisualFoxpro中的常用事件Init:創(chuàng)建對(duì)象時(shí)發(fā)生的事件。通常應(yīng)用于表單(Form)的初始化事件。Click:鼠標(biāo)左鍵單擊對(duì)象時(shí)發(fā)生的事件。通常應(yīng)用于命令按鈕Command)、命令按鈕組(CommandGroup的單擊事件。Interactivechange:以交互方式改變對(duì)象的值時(shí)發(fā)生的事件。通常應(yīng)用于選項(xiàng)按鈕組(OptionGroup)組合框(Combo)、復(fù)選框Chec的值發(fā)生改變時(shí)發(fā)生的事件。表單設(shè)計(jì)與應(yīng)用ⅤisualFoxpro中的常用事件6對(duì)象的引用(1)絕對(duì)引用:從最高容器開(kāi)始逐層向下直到某個(gè)對(duì)象為止的引用稱為絕對(duì)引用。(2)相對(duì)引用:從正在為編寫(xiě)事件代碼的對(duì)象出發(fā),通過(guò)逐層向高一層或低一層直到另一對(duì)象的引用稱為相對(duì)引用。屬性或關(guān)鍵字引用This只能針對(duì)于當(dāng)前對(duì)象(相對(duì)引用)ThisForm當(dāng)前對(duì)象所在的表單(絕對(duì)引用)表單設(shè)計(jì)與應(yīng)用對(duì)象的引用7對(duì)象的引用【例】表單Form1中有一個(gè)命令按鈕Command1,通過(guò)單擊該命令按鈕更改其標(biāo)題為“確定”事件代碼如下方法一:HTs,CAPITON="確定”方法二H工SFORM.COMMAND1CAPTION=確定表單設(shè)計(jì)與應(yīng)用對(duì)象的引用8建立表單表單(Form)是VisualFoxPro提供的用于建立應(yīng)用程序界面的最主要的工具之表單相當(dāng)于WINDOWS應(yīng)用程序的窗口。表單設(shè)計(jì)與應(yīng)用建立表單9運(yùn)行單表在設(shè)計(jì)時(shí)可采用以下方法運(yùn)行表單文件:(1)在表單設(shè)計(jì)器窗口中,在系統(tǒng)菜單中選擇【表單】|【執(zhí)行表單】命令,或單擊常用工具欄上的!按鈕運(yùn)行表單(2)在命令窗口輸入命令:(第5套)DOFORM<表單文件名>表單設(shè)計(jì)與應(yīng)用運(yùn)行單表10數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件11數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件12數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件13數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件14數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件15數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件16數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件17數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件18數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件19數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件20數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件21數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件22數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件23數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件24數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件25數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件26數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件27數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件28數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件29數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件30數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件31數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件32數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件33數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件34數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件35數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件36數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件37數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件38數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件39數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件40表單設(shè)計(jì)與應(yīng)表單設(shè)計(jì)與應(yīng)41本章要點(diǎn)今面向?qū)ο蟮母拍盍罱⒈韱巍艄芾肀韱瘟钸\(yùn)行表單令常用表單控件表單設(shè)計(jì)與應(yīng)用本章要點(diǎn)42面向?qū)ο蟮母拍?對(duì)象(Object)客觀世界里的任何實(shí)體都可以被看作是對(duì)象。對(duì)象可以是具體的物,也可以指某些概念。從編程的角度來(lái)看,對(duì)象是一種將數(shù)據(jù)和操作過(guò)程結(jié)合在一起的數(shù)據(jù)結(jié)構(gòu),或者是一種具有屬性(數(shù)據(jù))和方法(過(guò)程和函數(shù))的集合體。事實(shí)上程序中的對(duì)象就是對(duì)客觀世界中對(duì)象的一種抽象描述(1)對(duì)象屬性:屬性用來(lái)表示對(duì)象的狀態(tài)。(2)對(duì)象方法:對(duì)象方法是描述對(duì)象行為的過(guò)程。表單設(shè)計(jì)與應(yīng)用面向?qū)ο蟮母拍?3容器與控件Visua|FoxPro中的類一般可分為兩種類型:容器類和控件類。相應(yīng)地,可分別生成容器(對(duì)象)和控件(對(duì)象)容器可以被認(rèn)為是一種特殊的控件,它能包容其他的控件或容器控件是一個(gè)可以以圖形化的方式顯示出來(lái),并能與用戶進(jìn)行交互的對(duì)象,但是控件類不能包含其它對(duì)象。表單設(shè)計(jì)與應(yīng)用容器與控件44事件事件是一種由系統(tǒng)預(yù)先定義而由用戶或系統(tǒng)發(fā)出的動(dòng)作。事件作用于對(duì)象,對(duì)象識(shí)別事件并作出相應(yīng)反應(yīng)。事件45ⅤisualFoxpro中的常用事件Init:創(chuàng)建對(duì)象時(shí)發(fā)生的事件。通常應(yīng)用于表單(Form)的初始化事件。Click:鼠標(biāo)左鍵單擊對(duì)象時(shí)發(fā)生的事件。通常應(yīng)用于命令按鈕Command)、命令按鈕組(CommandGroup的單擊事件。Interactivechange:以交互方式改變對(duì)象的值時(shí)發(fā)生的事件。通常應(yīng)用于選項(xiàng)按鈕組(OptionGroup)組合框(Combo)、復(fù)選框Chec的值發(fā)生改變時(shí)發(fā)生的事件。表單設(shè)計(jì)與應(yīng)用ⅤisualFoxpro中的常用事件46對(duì)象的引用(1)絕對(duì)引用:從最高容器開(kāi)始逐層向下直到某個(gè)對(duì)象為止的引用稱為絕對(duì)引用。(2)相對(duì)引用:從正在為編寫(xiě)事件代碼的對(duì)象出發(fā),通過(guò)逐層向高一層或低一層直到另一對(duì)象的引用稱為相對(duì)引用。屬性或關(guān)鍵字引用This只能針對(duì)于當(dāng)前對(duì)象(相對(duì)引用)ThisForm當(dāng)前對(duì)象所在的表單(絕對(duì)引用)表單設(shè)計(jì)與應(yīng)用對(duì)象的引用47對(duì)象的引用【例】表單Form1中有一個(gè)命令按鈕Command1,通過(guò)單擊該命令按鈕更改其標(biāo)題為“確定”事件代碼如下方法一:HTs,CAPITON="確定”方法二H工SFORM.COMMAND1CAPTION=確定表單設(shè)計(jì)與應(yīng)用對(duì)象的引用48建立表單表單(Form)是VisualFoxPro提供的用于建立應(yīng)用程序界面的最主要的工具之表單相當(dāng)于WINDOWS應(yīng)用程序的窗口。表單設(shè)計(jì)與應(yīng)用建立表單49運(yùn)行單表在設(shè)計(jì)時(shí)可采用以下方法運(yùn)行表單文件:(1)在表單設(shè)計(jì)器窗口中,在系統(tǒng)菜單中選擇【表單】|【執(zhí)行表單】命令,或單擊常用工具欄上的!按鈕運(yùn)行表單(2)在命令窗口輸入命令:(第5套)DOFORM<表單文件名>表單設(shè)計(jì)與應(yīng)用運(yùn)行單表50數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件51數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件52數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件53數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件54數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件55數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件56數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件57數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件58數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件59數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件60數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件61數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件62數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件63數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件64數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件65數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件66數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件67數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件68數(shù)據(jù)庫(kù)表單設(shè)計(jì)與應(yīng)用課件69
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度農(nóng)民工工資拖欠專項(xiàng)整改協(xié)議3篇
- 減肥方法及其效果研究綜述
- 二零二五年度房產(chǎn)代持保密協(xié)議范本3篇
- 新生兒心肺復(fù)蘇知識(shí)
- 臨床引起雙硫侖樣反應(yīng)特點(diǎn)、診斷標(biāo)準(zhǔn)、分度、鑒別診斷及處理要點(diǎn)
- 二零二五年度信息安全管理責(zé)任承諾(含應(yīng)急預(yù)案)2篇
- 二零二五年度his系統(tǒng)與藥品供應(yīng)鏈系統(tǒng)對(duì)接合同
- 河南省商丘市(2024年-2025年小學(xué)六年級(jí)語(yǔ)文)統(tǒng)編版質(zhì)量測(cè)試(上學(xué)期)試卷及答案
- 黑龍江大慶市(2024年-2025年小學(xué)六年級(jí)語(yǔ)文)部編版能力評(píng)測(cè)((上下)學(xué)期)試卷及答案
- 貴州商學(xué)院《概率論與隨機(jī)過(guò)程》2023-2024學(xué)年第一學(xué)期期末試卷
- 2022年中國(guó)農(nóng)業(yè)銀行(廣東分行)校園招聘筆試試題及答案解析
- 品牌管理第五章品牌體驗(yàn)課件
- 基于CAN通訊的儲(chǔ)能變流器并機(jī)方案及應(yīng)用分析報(bào)告-培訓(xùn)課件
- 外科醫(yī)師手術(shù)技能評(píng)分標(biāo)準(zhǔn)
- 保姆級(jí)別CDH安裝運(yùn)維手冊(cè)
- 菌草技術(shù)及產(chǎn)業(yè)化應(yīng)用課件
- GB∕T 14527-2021 復(fù)合阻尼隔振器和復(fù)合阻尼器
- 隧道二襯、仰拱施工方案
- 顫?。ㄅ两鹕。┲嗅t(yī)護(hù)理常規(guī)
- 果膠項(xiàng)目商業(yè)計(jì)劃書(shū)(模板范本)
- 旋挖鉆成孔掏渣筒沉渣處理施工工藝
評(píng)論
0/150
提交評(píng)論