(四)多模塊程序
1.模塊的定義:
1)概念:模塊可以是命令文件,也可以是過程。是指一個相對獨立的程序段,可被其他模塊調(diào)用也可調(diào)用其他模塊。
2)過程定義的語法格式:
procedure/function 過程名 過程名必須以字母或下劃線開頭,可包含字母、數(shù)字和下劃線
命令序列 若執(zhí)行return命令,轉(zhuǎn)回到調(diào)用程序并返回表達(dá)式的值;若缺省return命令則在過程結(jié)
[return [表達(dá)式]] 束處執(zhí)行一個隱含的return命令;若return不帶表達(dá)式,則返回邏輯真值
[endproc/endfunc] 若缺省此命令,則過程結(jié)束于下一條precedure/function命令或文件尾處
3)過程文件:
² 建立:modify command 命令,文件默認(rèn)擴展名為.prg
² 打開:set procedure to 過程文件名1,…過程文件名n
² 關(guān)閉:set procedure to ——可關(guān)閉所有打開的過程文件
4)過程(模塊)的位置:3種
² 單獨過程即獨立過程
² 包含在主程序中的過程,在主程序代碼的后面
² 包含在過程文件中的過程
2.模塊的調(diào)用
1)模塊的調(diào)用格式:2種
² 格式1:do 過程名 一般無返回值
² 格式2:過程名() 作為命令使用時返回被忽略,作為函數(shù)時有返回值
3.參數(shù)傳遞
4.變量的作用域
相關(guān)推薦:計算機等級考試二級VF三套全真預(yù)測試題及答案北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |