版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第5章選擇結(jié)構(gòu)程序設(shè)計(jì)
5.1條件表達(dá)式5.2條件選擇語(yǔ)句5.3提供簡(jiǎn)單選擇的控件5.4計(jì)時(shí)器與微調(diào)器5.5鍵盤(pán)事件第5章選擇結(jié)構(gòu)程序設(shè)計(jì)
選擇結(jié)構(gòu)的特點(diǎn)是,根據(jù)所給的條件為真(即條件成立)與否,從不同分支中選擇執(zhí)行某一分支的相應(yīng)操作,并且任何情況下總有“無(wú)論分支多寡,必?fù)衿湟?;縱然分支眾多,僅選其一”的特性。5.1條件表達(dá)式
5.1.1關(guān)系運(yùn)算符與關(guān)系表達(dá)式
VFP提供的關(guān)系運(yùn)算符有8種,見(jiàn)表5-1。5.1條件表達(dá)式
5.1.2邏輯運(yùn)算符與邏輯表達(dá)式
VFP提供的邏輯運(yùn)算符有3種,見(jiàn)表5-2。5.1條件表達(dá)式5.1.2邏輯運(yùn)算符與邏輯表達(dá)式邏輯運(yùn)算符的運(yùn)算規(guī)則,見(jiàn)表5-3。5.1條件表達(dá)式5.1.3運(yùn)算符的優(yōu)先順序運(yùn)算符的優(yōu)先順序,見(jiàn)表5-4。
5.1條件表達(dá)式5.1.3運(yùn)算符的優(yōu)先順序【例5-1】寫(xiě)出VFP表達(dá)式2+3>1+4ANDNOT6<8的值。①算術(shù)運(yùn)算 5>5ANDNOT6<8②關(guān)系運(yùn)算 .F.ANDNOT.T.③非運(yùn)算 .F.AND.F.④結(jié)果 .F.【例5-2】5.2條件選擇語(yǔ)句
5.2.1單條件選擇語(yǔ)句IF1.語(yǔ)法結(jié)構(gòu)語(yǔ)法格式為:
IF〈條件〉[〈語(yǔ)句組1〉][ELSE[〈語(yǔ)句組2〉]]ENDIF
【例5-3】
【例5-4】5.2條件選擇語(yǔ)句5.2.1單條件選擇語(yǔ)句IF2.使用IIF函數(shù)
IF函數(shù)的語(yǔ)法結(jié)構(gòu)為:
IIF(〈條件〉,〈真部分〉,〈假部分〉)
語(yǔ)句y=IIF(〈條件〉,〈真部分〉,〈假部分〉)相當(dāng)于:
IF〈條件〉y=〈真部分〉ELSEy=〈假部分〉ENDIF
【例5-5】5.2條件選擇語(yǔ)句5.2.1單條件選擇語(yǔ)句IF3.IF語(yǔ)句的嵌套在IF語(yǔ)句中,如果語(yǔ)句組1或語(yǔ)句組2本身又是一個(gè)IF語(yǔ)句,則稱(chēng)為IF語(yǔ)句的嵌套。
【例5-6】5.2條件選擇語(yǔ)句5.2.2多分支條件選擇語(yǔ)句DOCASEDOCASE語(yǔ)句的語(yǔ)法格式為:
DOCASECASE〈條件1〉[〈語(yǔ)句組1〉][CASE〈條件2〉[〈語(yǔ)句組2〉]]...[OTHERWISE[〈其他語(yǔ)句組〉]]ENDCASE
【例5-7】
【例5-8】5.3提供簡(jiǎn)單選擇的控件
5.3.1使用命令按鈕組
1.命令按鈕組命令按鈕組是一個(gè)容器對(duì)象,其中包含命令按鈕,即具有圖5-9所示的層次性。
【例5-9】5.3提供簡(jiǎn)單選擇的控件5.3.1使用命令按鈕組
2.按鈕組生成器利用按鈕組生成器,可以更方便地設(shè)計(jì)命令按鈕組。在上面的例子中,可以使用按鈕組生成器來(lái)設(shè)置命令按鈕組的各項(xiàng)屬性。右擊命令按鈕組控件CommandGroup1,在彈出菜單中選擇“生成器”命令,如圖5-13所示,打開(kāi)命令組生成器。5.3提供簡(jiǎn)單選擇的控件5.3.2選項(xiàng)按鈕組1.選項(xiàng)組與選項(xiàng)組生成器
【例5-10】2.選項(xiàng)組的圖形方式在表單中,可以同時(shí)使用不同的選項(xiàng)按鈕組來(lái)控制不同的選擇,并且可以將選項(xiàng)組設(shè)計(jì)成圖形按鈕的形式。5.3提供簡(jiǎn)單選擇的控件5.3.3使用復(fù)選框
1.復(fù)選框復(fù)選框的狀態(tài)由其Value屬性決定:
0或.F.——假;
1或.T.——真;
2或.NULL.——暗。
【例5-11】2.復(fù)選框的圖形按鈕方式將復(fù)選框的Style屬性改為1-圖形,然后分別把Picture、DownPicture和DisabelPicture屬性設(shè)置為所需要的圖像。
【例5-12】5.4計(jì)時(shí)器與微調(diào)器
5.4.1使用計(jì)時(shí)器計(jì)時(shí)器控件的主要屬性如下。①Enabled屬性:該屬性為T(mén)rue時(shí),計(jì)時(shí)器開(kāi)始工作,為False時(shí)計(jì)時(shí)器暫停。②Interval屬性:該屬性用來(lái)設(shè)置計(jì)時(shí)器觸發(fā)的周期。1.計(jì)時(shí)器的計(jì)時(shí)功能【例5-13】2.計(jì)時(shí)器的動(dòng)感控制【例5-14】5.4計(jì)時(shí)器與微調(diào)器5.4.2使用微調(diào)器
【例5-15】5.5鍵盤(pán)事件
5.5.1KeyPress事件語(yǔ)法格式為:LPARAMETERSnKeyCode,nShiftAltCtrlnKeyCode是一個(gè)數(shù)值,一般表示被按下字符鍵的ASCII碼。特殊鍵和組合鍵的編碼,見(jiàn)表5-12。
5.5鍵盤(pán)事件
5.5.1KeyPress事件
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店前臺(tái)接待合同管理辦法
- 2025版跨境電商出口貨物物流代理及國(guó)際分撥合同3篇
- 2024年自行車(chē)修理店買(mǎi)賣(mài)協(xié)議3篇
- 車(chē)展中心消防系統(tǒng)升級(jí)投標(biāo)方案
- 親子教育房產(chǎn)交易樣本
- 醫(yī)療設(shè)備采購(gòu)招投標(biāo)避坑指南
- 2025CD光盤(pán)加工復(fù)制合同模板
- 2025年度餐飲管理合同主體變更及服務(wù)質(zhì)量協(xié)議3篇
- 博物館消防設(shè)施改造合同樣本
- 防洪控制工程合同范本
- 2022課程標(biāo)準(zhǔn)解讀及學(xué)習(xí)心得:大單元教學(xué)的實(shí)踐與思考
- 快遞公司消防安全管理制度范本(通用5篇)
- QCDSM目標(biāo)管理五大要素
- OA協(xié)同辦公系統(tǒng)運(yùn)行管理規(guī)定
- 某小區(qū)建筑節(jié)能保溫工程監(jiān)理實(shí)施細(xì)則
- 高一語(yǔ)文必修一二冊(cè)背誦課文默寫(xiě)
- 外市電引入工程實(shí)施管理要求(重要)
- 危險(xiǎn)化學(xué)品企業(yè)重點(diǎn)人員任職資質(zhì)達(dá)標(biāo)要求
- 光纜測(cè)試單芯光纖模版(自動(dòng)生成曲線圖144芯)
- 電光調(diào)制實(shí)驗(yàn)報(bào)告
- 外研版二年級(jí)上冊(cè)英語(yǔ)試卷
評(píng)論
0/150
提交評(píng)論