7.6 設(shè)計(jì)自定義表單的一般方法
1. 與數(shù)據(jù)表綁定型表單
(1) 生成基本表單:
新建 → 表單 → 新文件 → 進(jìn)入表單設(shè)計(jì)器 → 表單菜單 → 快速表單 → 選定數(shù)據(jù)庫(kù)(表) → 選定輸出字段 → 選定樣式 → 確定。
(2) 修改基本表單:
1) 用鼠標(biāo)拖動(dòng)來調(diào)整各字段的布局(排列位置、大小、對(duì)齊等);
2) 在屬性窗口中設(shè)置表單中各對(duì)象的屬性:
表單(form1):
caption: 輸入表單的中文標(biāo)題
backcolor: 設(shè)置表單背景顏色
autocenter: 使表單運(yùn)行時(shí)自動(dòng)處于屏幕中央
visible: 設(shè)置表單在運(yùn)行時(shí)是否可見,一般采用 .T.
各字段控件:
autosize: 根據(jù)所容納的內(nèi)容自動(dòng)調(diào)整大小, 常采用 .T.
backstyle: 字段標(biāo)題一般可設(shè)為透明,其它可設(shè)為不透明
caption: 輸入中文的字段標(biāo)題
fontname: 設(shè)置控件字體
fontsize: 設(shè)置字體大小
forecolor : 設(shè)置字體顏色
(3) 根據(jù)需要添加控件:
1) 利用數(shù)據(jù)環(huán)境:
打開基本表單 → 單擊鼠標(biāo)右鍵 → 從快捷菜單中選擇數(shù)據(jù)環(huán)境 → 將所需字段拖到表單中 → 用標(biāo)簽控件為字段添加標(biāo)題(先畫出標(biāo)簽控件再更改標(biāo)簽的 caption 屬性)。
2) 利用表單控制工具欄:
打開基本表單 → 單擊工具欄中所需控件 → 在表單中畫出控件 → 選定控件 → 單擊鼠標(biāo)右鍵 → 從快捷菜單中選擇生成器… → 在對(duì)話框中選好所需各項(xiàng) → 確定。
4. 添加命令按鈕
根據(jù)需要添加適當(dāng)數(shù)量的命令按鈕(用單個(gè)命令按鈕或用命令組均可),設(shè)置命令組時(shí)要利用命令組生成器(單擊右鍵,從中選擇生成器)。更改命令按鈕的標(biāo)題,需用熱鍵時(shí)在標(biāo)題后加上 (\
5. 為命令按鈕編寫事件代碼 根據(jù)命令按鈕的標(biāo)題所代表的功能在代碼窗口中填寫代碼。幾個(gè)常用按鈕的代碼如下表。
上一個(gè) |
If.not.bof() Thisform.refresh |
下一個(gè) |
If.not.eof() Thisform.refresh |
第一個(gè) |
Go top Thisform.refresh |
最后一個(gè) |
Go bottom Thisform.refresh |
退出 |
Thisform.release |
2.與數(shù)據(jù)表無關(guān)型表單
新建 → 表單 → 新文件 → 進(jìn)入表單設(shè)計(jì)器 → 添加控件 → 設(shè)置屬性 → 編寫代碼。
相關(guān)推薦:計(jì)算機(jī)等級(jí)考試二級(jí)VF三套全真預(yù)測(cè)試題及答案全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VF輔導(dǎo)筆記匯總
計(jì)算機(jī)等級(jí)考試二級(jí)VFP上機(jī)試題及答案匯總
2011年計(jì)算機(jī)等級(jí)考試二級(jí)VFP常用命令小結(jié)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |