六.表單的方法:表單常用的方法如下表:
方法 |
功能 |
release |
從內(nèi)存中釋放表單或表單集 |
refresh |
重新繪制表單或控件,并更新所有的值 |
hide |
設(shè)置visible屬性為.F.來隱藏表單(集),使表單集不可見,但未從內(nèi)存中清除 |
show |
設(shè)置visible屬性為.T.來顯示表單(集),使表單(集)為活動對象.參數(shù):1-模式 2-無模式(默認) |
move |
移動一個對象 |
draw |
重新繪制表單對象 |
addobject |
在運行時給容器對象增加一個對象 |
saveas |
將對象存入scx文件中 |
cls |
清除一個表單中的圖形和文本 |
pset |
給表單上的一個點繪制指定的顏色 |
line(起點X,起點Y,終點X,終點Y) |
在指定位置繪制直線 |
box([起點X,起點Y,]終點X,終點Y) |
在指定位置畫方框,其他參數(shù)由下列屬性指定: |
circle(半徑,圓心[,縱橫比]) |
在表單上繪制一個圓或一段圓弧,其他參數(shù)同box |
print |
在表單對象上顯示一個字符串 |
七。表單文件的執(zhí)行和關(guān)閉:
1.執(zhí)行表單文件:
(1).在表單設(shè)計器中執(zhí)行表單:按右鍵,在快捷菜單中選擇"執(zhí)行表單",或在表單菜單中選擇"執(zhí)行表單"菜單項
(2).在項目管理器中執(zhí)行表單:在項目管理器中選中表單名,單擊右側(cè)的"運行"按鈕
(3).在在程序中調(diào)用執(zhí)行:在表單設(shè)計器中直接執(zhí)行表單用于系統(tǒng)開發(fā)階段的調(diào)試工作,實際應用中,表單一般通過程序代碼調(diào)用執(zhí)行,調(diào)用命令如下:
格式:do form 表單文件名 [name 表單名] [with 參數(shù)表] [to 變量名]
說明:
、。name表單名指定執(zhí)行表單的名字,以后引用該表單時使用這個名字
、颉ith參數(shù)表用于向表單的init事件代碼傳遞參數(shù)。如果執(zhí)行的是表單集,要求表單集的windowtype為0(無模式)或(1模式),參數(shù)表用于向表單集的init事件傳遞代碼
、。to 變量名接收表單unload事件的return語句的返回值,但要求表單的windowtype為1(模式)
2.激活事件處理:
格式:read events
說明:只有執(zhí)行了read events,vfp才啟動事件處理。當執(zhí)行clear events后,系統(tǒng)停止事件處理
3.關(guān)閉表單:
格式:表單引用名。release
例如:thisform.release用于關(guān)閉當前表單
相關(guān)推薦:計算機等級考試二級VF三套全真預測試題及答案北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |