文档详情

程序设计基础课件.ppt

发布:2024-12-29约5.58千字共41页下载文档
文本预览下载声明

2.調用過程檔命令格式:SETPROCEDURETO[過程檔1[,過程檔2,...]][ADDITIVE]命令功能:打開指定的過程檔。命令說明:(1)ADDITIVE表示並不關閉已打開的過程檔。(2)調用其他命令檔中的過程要先打開此命令檔,才能調用。(3)調用過程檔中的過程。也要先打開過程檔,再用Do過程名或過程名()調用。(4)在主程序中應先打開過程檔,將過程檔中的所有過程都調入記憶體(打開一個過程檔只算打開了一個檔)。程式設計基礎VisualFoxPro有兩種工作方式,人機交互方式和程式方式。1.交互方式有兩種:(1)命令方式VisualFoxpro的命令方式是利用命令窗口來實現的。用戶在命令窗口中輸入命令,可實現對數據庫的各種操作。(2)菜單方式 這種方式直觀、方便。2.程式方式程式是能夠完成指定任務的命令序列的組合,可以通過菜單方式或命令方式建立、編輯修改或運行。這組命令以擴展名為.PRG的檔形式保存就叫做程式檔或稱為命令檔。與互動式方式相比,採用程式方式有許多好處:8.1VisualFoxPro的工作方式程式設計的基本步驟包括(1)對問題進行說明,描述程式的目標。(2)分解問題成各獨立步驟。(3)編制各模組。(4)測試並完善各模組。(5)組裝全部模組。(6)整體測試。8.2程式檔的建立與編輯8.2.1程式檔的建立與修改命令方式命令格式:MODIFY?COMMAND?[檔案名]命令功能:建立或編輯修改指定的命令檔,並打開VisualFoxPro6.0文本編輯器,進入命令檔編輯窗口。若檔案名是一個已有的檔,則此命令表示打開此檔進行修改;若沒有這個檔案名,則表示新建一個程式檔,並以此作為程式檔案名。2.以菜單方式3.在專案管理器中,選定“代碼”選項卡中的“程式”項。4.利用建立、編輯文本檔的工具軟體。5.利用設計工具編寫代碼:8.2.2程式檔的保存1.從“檔”菜單中選擇“保存”命令或按Ctrl+W鍵保存檔。若要放棄本次修改,可選擇選擇“檔”菜單中的“還原”命令或按Esc鍵。2.若要關閉一個沒有保存的命令檔,則會彈出相應對話框,提示用戶是保存還是放棄已作的修改。3.若保存了一個由專案管理器創建的程式,則該程式被加入專案中。4.若保存一個尚未命名的新程式,則會打開“另存為”對話框,然後在“另存為”對話框中指定程式檔的存放位置和文件名(*.prg),並單擊“保存”命令按鈕。程式保存後,可以運行或修改它。8.2.3程式檔的執行1.命令方式命令格式:DO命令檔案名命令功能:將指定的命令檔調入記憶體並從第一條命令語句開始執行。2.菜單方式(1)單擊“程式”菜單的“運行”命令,打開“運行”對話框;(2)從檔列表框中選擇要執行的命令檔,並單擊“運行”命令按鈕。3.若程式包含在一個專案中,則在專案管理器中選定它並選擇“運行”命令。當程式檔被執行時,檔中包含的命令將被依次執行,直到所有的命令被執行完畢,或者執行到以下命令:(1)CANCAL:終止程式運行,清除所有的私有變數,返回命令窗口;(2)DO程式:轉去執行另一個程式;(3)RETURN:結束當前程式的執行,返回到調用它的上級程式,若無上級程式則返回到命令窗口;(4)QUIT:退出Visual?FoxPro系統,返回到操作系統。8.3程式中常用的命令8.3.1結構化程式結構化程式由順序結構、分支結構和迴圈結構三種基本結構組成。⑴順序結構:程式執行順序是根據程式中語句的書寫順序。⑵分支結構:程式執行順序是根據條件的成立與否,選擇執行不同的程式語句。⑶迴圈結構:程式執行順序是在條件成立時反復執行某段程式語句。由三種基本結構構成的程式,可以處理任何複雜的問題。VisualFoxPro程式的組成部分從功能上看,VisualFoxPro程式可以分為三個部分:(1)程式的注釋部分,一般用於說明程式的功能、檔案名等需要說明的有關資訊。(2)程式運行環境的設置及初始化部分。(3)數據處理部分。通常任何一個有意義的程式,總是要有一些原始數據,否則,這個程式就沒有處理對象。同樣,程式運行的結果也有必要顯示或列印出來,否則,用戶將不知道程式幹了一些什麼。因此,這部分程式常包括下列三個部分,依次為:提供原始數據部分、數據處理部分、輸出結果部分。這部分是程式核心部分。(4)控制返回部分。它控制程式返回到調用該程式的調用處。8.3.2順序結構例8.1試編程完成下列功能。從鍵盤上隨機輸入一個正數,以此數為半徑,求圓周長和圓面積

显示全部
相似文档