




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 z表單的建立方法 z控件的設(shè)計(jì)方法 z表單的基本設(shè)計(jì)方法 z不同類型表單的設(shè)計(jì)方法 本章學(xué)習(xí)目標(biāo) 第第9章章 表單表單 z9.1 表單概述z9.2 表單的控件z9.3 常用控件 z9.4 表單設(shè)計(jì)舉例 9.1 9.1 表單概述表單概述z9.1.1 表單的建立z9.1.2 表單的運(yùn)行z9.1.3 表單的打開z9.1.4 表單屬性的設(shè)置z9.1.5 表單的方法z9.1.6 表單的數(shù)據(jù)環(huán)境 9.1.1 9.1.1 表單的建立表單的建立 z使用表單設(shè)計(jì)器建立表單 z使用表單向?qū)Ы⒈韱?9.1.2 9.1.2 表單的運(yùn)行表單的運(yùn)行 z在表單設(shè)計(jì)器中運(yùn)行表單 z使用命令運(yùn)行表單 z在項(xiàng)目管理器中運(yùn)行表
2、單 9.1.3 9.1.3 表單的打開表單的打開 z在“文件”菜單中,單擊“打開”選項(xiàng),出現(xiàn)“打開” 對(duì)話框,選定“表單”文件類型,即擴(kuò)展名為.scx文件,可打開表單。z在“常用”工具欄中單擊“打開”按鈕,在“打開”對(duì)話框中選擇文件打開。z在命令窗口中執(zhí)行命令:modify form ,可打開指定文件。z在項(xiàng)目管理器中,選擇“全部”或“文檔”選項(xiàng)頁,指定表單文件夾中要運(yùn)行的表單文件名,單擊“修改”按鈕,可打開選定的表單。 9.1.4 9.1.4 表單屬性的設(shè)置表單屬性的設(shè)置 z表單作為對(duì)象的一種,與對(duì)象屬性的設(shè)置方法是一樣的,可以在“屬性”窗口中設(shè)置表單的屬性,也可以使用屬性賦值命令完成設(shè)置。
3、 9.1.5 9.1.5 表單的方法表單的方法 z啟動(dòng)代碼編輯窗口 z表單的常用方法程序 9.1.6 9.1.6 表單的數(shù)據(jù)環(huán)境表單的數(shù)據(jù)環(huán)境 z數(shù)據(jù)環(huán)境設(shè)計(jì)器的打開 z數(shù)據(jù)環(huán)境設(shè)計(jì)器的使用 9.2 9.2 表單的控件表單的控件 z9.2.1 控件的基本操作z9.2.2 控件屬性的設(shè)置z9.2.3 控件的方法z9.2.4 控件的布局9.2.1 9.2.1 控件的基本操作控件的基本操作 z添加控件z z選定控件 z刪除控件 z復(fù)制控件 9.2.2 9.2.2 控件屬性的設(shè)置控件屬性的設(shè)置 z控件屬性的設(shè)置方法與表單的屬性設(shè)置方法是一樣的,采用兩種方法:一是在表單設(shè)計(jì)階段,通過屬性窗口中選擇設(shè)置,
4、先從對(duì)象列表中選擇控件,接著在下面的屬性列表中選擇要設(shè)置的屬性,在窗口中間出現(xiàn)的屬性值輸入框中輸入,或從下拉列表中選擇新值。二是在表單運(yùn)行階段,通過屬性賦值命令來完成,由應(yīng)用程序、表單或控件的事件程序或方法程序來更改控件的屬性。 9.2.3 9.2.3 控件的方法控件的方法 z啟動(dòng)控件的代碼編輯窗口 z控件的常用方法程序 9.2.4 9.2.4 控件的布局控件的布局 z控件大小和位置的調(diào)整 z控件的格式調(diào)整 z控件顏色的設(shè)置 z控件的tab鍵次序 9.3 9.3 常用控件常用控件 z9.3.1 標(biāo)簽控件z9.3.2 文本框控件z9.3.3 編輯框控件z9.3.4 命令按鈕控件z9.3.5 命令
5、按鈕組控件z9.3.6 選項(xiàng)按鈕組控件z9.3.7 復(fù)選框控件z9.3.8 列表框控件z9.3.9 組合框控件z9.3.10 表格控件z9.3.11 圖像控件z9.3.12 頁框控件z9.3.13 計(jì)時(shí)器控件z9.3.14 activex控件z9.3.15 微調(diào)控件z9.3.16 超級(jí)鏈接控件 9.3.1 9.3.1 標(biāo)簽控件標(biāo)簽控件 z標(biāo)簽控件是加入表單的簡單的文本串,用來標(biāo)識(shí)字段或向用戶顯示固定的字符信息。z標(biāo)簽的屬性z標(biāo)簽的設(shè)計(jì)步驟9.3.2 9.3.2 文本框控件文本框控件 z文本框的常用屬性 z文本框的常用事件 z例9-6:設(shè)計(jì)表單form6,其中包含三個(gè)文本框,第三個(gè)文本框是前兩個(gè)
6、文本框的和,第一個(gè)和第二個(gè)文本框只能輸入數(shù)值,第三個(gè)文本框不能夠被修改。 9.3.3 9.3.3 編輯框控件編輯框控件 z編輯框提供了垂直滾動(dòng)條,它使用戶能夠一行一行地滾動(dòng)文本。z編輯框的屬性z例9-7:設(shè)計(jì)表單form7,在表單中顯示xsda.dbf中第一條記錄的內(nèi)容,并可以編輯和修改。 9.3.4 9.3.4 命令按鈕控件命令按鈕控件 z命令按鈕經(jīng)常被用來選擇各類選項(xiàng),或者是發(fā)出各種控制命令。 z命令按鈕的屬性和事件z例9-8:設(shè)計(jì)表單form8,在表單中顯示xsda.dbf中的內(nèi)容,并設(shè)計(jì)三個(gè)命令按鈕,其中兩個(gè)實(shí)現(xiàn)顯示下一條記錄和上一條記錄,第三個(gè)實(shí)現(xiàn)表單的關(guān)閉,下一條記錄命令按鈕為缺省
7、按鈕,第三個(gè)命令按鈕為默認(rèn)取消按鈕。 9.3.5 9.3.5 命令按鈕組控件命令按鈕組控件 z命令按鈕組的屬性和事件z例9-9:設(shè)計(jì)表單form9,顯示xsda.dbf中的內(nèi)容,并設(shè)計(jì)一個(gè)含有四個(gè)命令按鈕的按鈕組,顯示首記錄、上一條記錄、下一條記錄和尾記錄,另設(shè)計(jì)一個(gè)實(shí)現(xiàn)表單關(guān)閉的按鈕。首記錄按鈕為缺省按鈕,關(guān)閉按鈕為默認(rèn)取消按鈕。 9.3.6 9.3.6 選項(xiàng)按鈕組控件選項(xiàng)按鈕組控件 z選項(xiàng)按鈕組的屬性和事件z例9-10:設(shè)計(jì)表單form10,建立一個(gè)選項(xiàng)按鈕組,包含四個(gè)選項(xiàng):年、月、日和時(shí)間,當(dāng)單擊其中一個(gè)選項(xiàng)時(shí),顯示實(shí)際的年、月、日或時(shí)間的值。 9.3.7 9.3.7 復(fù)選框控件復(fù)選框控
8、件 z復(fù)選框的屬性和事件z例9-11:設(shè)計(jì)表單form11,建立一個(gè)標(biāo)簽label1,它的標(biāo)題為“復(fù)選框事例-字體變化”。創(chuàng)建四個(gè)復(fù)選框表示粗體、斜體、下劃線和刪除線,選中復(fù)選框后,標(biāo)簽的字體發(fā)生相應(yīng)的變化。 9.3.8 9.3.8 列表框控件列表框控件 z列表框常用屬性 z列表框常用事件 z在列表框中加入數(shù)據(jù) z舉例 :例9-12:設(shè)計(jì)表單form12,建立一個(gè)文本框和一個(gè)列表框, 列表框中顯示xsda.dbf中姓名字段,在列表框中單擊時(shí),在文本框中顯示被選中的姓名。 9.3.9 9.3.9 組合框控件組合框控件 z下拉組合框 z下拉列表框 z舉例:例9-13:設(shè)計(jì)表單form13,建立一個(gè)
9、組合框combo1,一個(gè)按鈕command1,兩個(gè)文本框text1和text2, text2顯示combo1中的數(shù)據(jù)項(xiàng)數(shù),在text1中輸入一個(gè)值,單擊command1添加text1的值到comco1中,同時(shí)text2的值隨combo1中數(shù)據(jù)項(xiàng)數(shù)變化。 9.3.10 9.3.10 表格控件表格控件 z表格常用屬性 z表格生成器的使用 z舉例:例9-14:設(shè)計(jì)表單form14,在表單的一個(gè)組合框中選擇xsda.dbf數(shù)據(jù)表中學(xué)生的學(xué)號(hào)和姓名,在表格中顯示該學(xué)生在xscj.dbf中的成績。 9.3.11 9.3.11 圖像控件圖像控件 z圖像控件的屬性和事件z例9-15:設(shè)計(jì)表單form15,在表
10、單的一個(gè)圖像控件中以固定比例方式顯示c:windowscibah.bmp圖片,當(dāng)單擊“切換”按鈕時(shí),將顯示c:windows安裝程序.bmp圖片,再次單擊“切換”按鈕時(shí),又顯示c:windowscibah.bmp圖片,這樣可以來回切換。 9.3.12 9.3.12 頁框控件頁框控件 z頁框及其屬性 z頁控件及其屬性 z在頁上添加控件z舉例 :例9-16:設(shè)計(jì)表單form16,在表單中創(chuàng)建一個(gè)頁框控件,它的第一頁添加如圖9-32所示的控件,單擊“求和”、“求乘積”計(jì)算“第一數(shù)”和“第二數(shù)”的和與乘積。它的第二頁顯示一個(gè)圖片,如圖9-33所示。 9.3.13 9.3.13 計(jì)時(shí)器控件計(jì)時(shí)器控件 z
11、計(jì)時(shí)器控件的屬性和事件z例9-17:設(shè)計(jì)表單form17,在表單上設(shè)計(jì)一個(gè)電子表,并可以啟動(dòng)和暫停它。 9.3.14 activex9.3.14 activex控件控件 zactivex容器型控件 zactivex綁定型控件 z例9-19:設(shè)計(jì)表單form19,在表單上顯示xsda.dbf中第一條記錄的學(xué)號(hào)、姓名、性別、班級(jí)和家庭情況字段,其中家庭情況為通用型字段,使用excel表編輯。 9.3.15 9.3.15 微調(diào)控件微調(diào)控件 z微調(diào)控件的屬性和事件z例9-20:設(shè)計(jì)表單form20,在表單創(chuàng)建一個(gè)微調(diào)控件spinner1和一個(gè)文本框text1,使微調(diào)控件spinner1只顯示向上和向下
12、箭頭按鈕,文本框text1中顯示當(dāng)前日期。當(dāng)單擊向上箭頭按鈕時(shí),日期增加一天;當(dāng)單擊向下箭頭按鈕時(shí),日期減少一天。 9.3.16 9.3.16 超級(jí)鏈接控件超級(jí)鏈接控件 z超級(jí)鏈接控件的屬性z超級(jí)鏈接控件的事件9.4 9.4 表單設(shè)計(jì)舉例表單設(shè)計(jì)舉例 z9.4.1 非數(shù)據(jù)表表單 z9.4.2 數(shù)據(jù)表表單 9.4.1 9.4.1 非數(shù)據(jù)表表單非數(shù)據(jù)表表單 z例9-21:設(shè)計(jì)表單form21,在表單創(chuàng)建一個(gè)組合框和一個(gè)文本框,從組合框中選擇用戶名,在文本框中輸入口令,三次輸入不正確退出。 z例9-22:設(shè)計(jì)表單form22,在表單中給出選擇題的內(nèi)容和四個(gè)選項(xiàng),讓用戶進(jìn)行選擇,選擇完成后,給出是否正確和錯(cuò)誤的提示。 9.4.2 數(shù)據(jù)表表單數(shù)據(jù)表表單 z例9-23:設(shè)計(jì)表單form23,輸入和查看xsda.dbf中的記錄,使用編輯框顯示和編輯備注字段,用activex捆綁控件顯示通用字段,并能定位到不同記錄。 z例9-24:設(shè)計(jì)表單form24,創(chuàng)建兩個(gè)表格grid1和grid2,分別顯示xsda.dbf和xscj.dbf中的記錄,當(dāng)表格grid1中指
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年塑料廢品回收合同書
- 2025年企業(yè)品牌形象設(shè)計(jì)外包合同
- 2025年兼職銷售代表年合同范本
- 2025年電梯租賃合同
- 2025年精裝住宅項(xiàng)目建設(shè)合同協(xié)議
- 2025年勞動(dòng)力派遣合同全文
- 2025年光伏電站運(yùn)行維護(hù)合同
- 2025年廚師勞動(dòng)力供應(yīng)合同
- 2025年北京市商業(yè)店鋪?zhàn)赓U合同樣本
- 2025年二手設(shè)備買賣合同過戶問題
- 機(jī)械設(shè)計(jì)傳送帶設(shè)計(jì)
- 圖解國家數(shù)據(jù)局《“數(shù)據(jù)要素×”三年行動(dòng)計(jì)劃(2024-2026 年)(征求意見稿)》
- 老年人預(yù)防跌倒健康宣教
- 7S管理檢查表文檔
- 《SolidWorks建模實(shí)例教程》第3章 基礎(chǔ)特征及實(shí)例
- APQP新產(chǎn)品開發(fā)計(jì)劃ABCD表
- SAP-QM質(zhì)量管理模塊前臺(tái)操作詳解(S4系統(tǒng))
- 初中學(xué)生數(shù)學(xué)學(xué)習(xí)狀況問卷調(diào)查及分析報(bào)告
- 印刷服務(wù)投標(biāo)方案(技術(shù)方案)
- 馬克思主義與傳統(tǒng)文化的契合
- 煙草招聘報(bào)名表填寫范本
評(píng)論
0/150
提交評(píng)論