第七章
foxpro采用編譯方式運行程序,它將源文件編譯成同名但擴展名為fxp的目標文件,然后執行該目標文件。
命令文件編輯完成后,可按ctrl+w或ctrl+end鍵存盤并退出,按ctrl+q或esc鍵作廢并退出
凡注釋文件,foxpro既不檢查也不執行。注釋文件可以單獨成行,多行注釋可以在行末用續行符;續行。
Foxpro程序的三種基本結構是順序結構、分支結構和循環結構。
順序結構程序是最簡單,也是最基本的程序結構形式,特點是順次、逐條地執行程序中的命令。
一個完整的的程序總是包含輸入數據、加工處理數據,輸出數據三種成分。
非格式化輸入是指輸入數據時,輸入的數據只能顯示在當前窗口光標處,不能控制數據的顯示位置,也不能限制數值的范圍和格式。有三種形式:accept、input、wait.
格式化輸入是指在進行輸入時,可以控制輸入數據在屏幕上的顯示位置、輸入數據的類型和寬度,還可以規定輸入數據的范圍。格式化輸出是指在進行輸出時,可以控制數據輸出到屏幕或打印機的位置,并可指定數據顯示或打印的寬度和格式。格式化輸入輸出中,功能符控制整個數據,格式符僅控制數據中對應位置上的單個字符,格式符的個數決定數據的寬度。格式化輸入命令必須與read合用才能激活變量,一個read可激活多個變量
在if的<命令序列>中再含有if語句稱if語句的嵌套。If和endif必須配對出現,else總是和最靠近的if相匹配。
具有控制循環機制的程序就稱為循環結構程序。若一個循環體中含有另一個循環,稱二重循環。第一層循環稱為“外層循環”,第二層循環稱為“內層循環”;或內層循環的循環體中又含有循環命令,稱為三重循環。
能夠完成一個特定功能的程序段,就稱為過程,實際上就是子程序。過程文件是一個包含若干過程的命令文件。
局部變量好處:一、節省內存空間,二、可以避免重名變量被它所調用的程序修改其內容
自定義函數和過程不同:過程是通過參數獲得結果,自定義函數必須返回一個函數值,這是最大區別。過程調用是用do命令實現的,自定義函數是通過函數名引用,在程序中只能用來組成表達式。
參數傳遞有值傳送和引用傳遞兩種方式。值傳遞方式只傳遞變量的內容,引用傳遞方式傳遞變量的地址。
set 命令組有兩類:一類是設置參數值,另一類是設置狀態值。
Foxpro工作環境的三個啟動配置文件存放在c:windows目錄下的文件是foxpro.ini,存放系統默認字體信息及主窗口大小、形狀等。存在c:的是config.sys,存在foxprow目錄下的是config.fpw,專供用戶配置自己工作環境。設置語法:<參數名>=參數值
使用窗口的一般過程:定義、激活、使用、關閉。
設計下拉菜單步驟:定義水平菜單-定義PAD-定義PAD選中后執行的彈出菜單-定義彈出菜單-定義BAR-指定彈出菜單選項執行命令-激活菜單
綜合:數據庫程序設計
聲明:
(一)由于考試政策等各方面情況的不斷調整與變化,本網站所提供的考試信息僅供參考,請以權威部門公布的正式信息為準。
(二)本網站在文章內容來源出處標注為其他平臺的稿件均為轉載稿,免費轉載出于非商業性學習目的,版權歸原作者所有。如您對內容、版權等問題存在異議請與本站聯系,我們會及時進行處理解決。
相關推薦
2022年浙江自考《當代中國政治制度》復習筆記匯總
09-152023年10月浙江自考傳播學概論復習資料:有限效果論
08-30浙江自考2023年10月《細胞生物學》復習資料:微管組裝
06-212022年浙江自考中國古代文學史(一)第三編第九章復習資料
10-312023年4月浙江自考外國文學史復習筆記:高爾基
12-26自考輔導資料:2019年10月《美學》知識點-優美及優美的內涵與特點
09-172023年4月浙江自考中外教育簡史復習筆記:西歐中世紀教會學校
12-10自考輔導資料:2021年10月《學前教育史》—論幼稚師范教育
06-052023年浙江自考公共管理學串講資料:公共管理學的產生
03-02自考輔導資料:2021年10月《馬克思主義哲學原理》—矛盾是事物發展的動力
06-11