版權(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ù)衿湟唬豢v然分支眾多,僅選其一”的特性。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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 云南普洱2025年水務(wù)局直屬事業(yè)單位招聘歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 中共桂林市疊彩區(qū)委宣傳部面試招考2名工作人員高頻重點(diǎn)提升(共500題)附帶答案詳解
- 東城區(qū)2025年下半年事業(yè)單位招考社會(huì)人員高頻重點(diǎn)提升(共500題)附帶答案詳解
- 上?;磩∷囆g(shù)傳習(xí)所(上?;磩F(tuán))2025年招考高頻重點(diǎn)提升(共500題)附帶答案詳解
- 8.3 撒哈拉以南的非洲(同步練習(xí))(原卷版)
- 【社招】2025年江西省供銷(xiāo)集團(tuán)總部及直屬單位公開(kāi)招聘19人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025黑龍江齊齊哈爾市事業(yè)單位招聘116人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025黑龍江省建筑安裝集團(tuán)限公司面向社會(huì)招聘114人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025黑龍江哈爾濱香坊區(qū)選調(diào)行政機(jī)關(guān)人員和鄉(xiāng)鎮(zhèn)副職15人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025黑龍江佳木斯佳和投資限公司招聘3人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 12000DWT散貨船總體設(shè)計(jì)
- 投資收益證明模板
- 西方國(guó)家的量刑建議制度及其比較
- 【閱讀提升】部編版語(yǔ)文五年級(jí)下冊(cè)第五單元閱讀要素解析 類(lèi)文閱讀課外閱讀過(guò)關(guān)(含答案)
- 四年級(jí)上數(shù)學(xué)計(jì)算題100道可打印
- 廣東省廣州市天河區(qū)2023-2024學(xué)年高二上學(xué)期期末考試英語(yǔ)試題(解析版)
- 地震預(yù)警安裝方案
- 投石機(jī)(課件)-小學(xué)拓展
- 光伏并網(wǎng)前單位工程驗(yàn)收?qǐng)?bào)告-2023
- 民企廉潔培訓(xùn)課件
- 飛書(shū)使用培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論