- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
表单与基本输出入
計算機程式 廖文淵 Department of Computer Science and Engineering De-Lin Institute of Technology andres@dlit.edu.tw 第四章 表單與基本輸出入 4-1表單 外觀 進入整合開發環境後,它就已經預先開啟了一個空白的表單--Form1 常用的表單屬性 整體外觀 Appearance:表單的顯示方式: 0表平面顯示 1表立體顯示(預設值) BorderStyle:表單的框線格式: Caption:這是表單的標題屬性,也就是在表單上方所顯示的字串。 表單的顏色或背景背景 BackColor:表單的背景顏色。 按一下Backcolor屬性值右邊向下的箭頭,會看到以下的兩頁畫面: ForeColor:這是指表單的前景顏色。 例如:表單上所顯示字串的顏色就是ForeColor(藍色),表單的底色就是BackColor(白色)。 表單控制功能表 ControlBox:預設值是True。False時,表單在執行時不會出現表單控制功能表(或稱為:系統功能表),也不會出現MaxButton及MinButton。 MaxButton:按下「放到最大」,這個表單會放大到螢幕的最大界限。預設值是True。 MinButton:按下它,這個表單會變為最小化的狀態。預設值是True,也就是表單會出現MinButton。 這幾個屬性跟BorderStyle有關係,例如將BorderStyle設為”1-固定單線”,則MinButton及MaxButton屬性值會自動變成False。 修改表單屬性實作 範例: 開始執行時的畫面如下圖所示 注意表單背景、右上角的小圖示、左上角的關閉鈕等特徵。 用滑鼠在表單上Click,每Click一下,表單上就會列印出現在的系統日期及時間 說明: 以下是這個唯一的表單物件相關的屬性設定值 步驟: 設定專案名稱 在專案總管中以滑鼠點選專案名稱(預設為Project1) 在屬性視窗中找到Name屬性欄,並將其值設為TestProject 設定表單上的屬性 設定表單名稱 i. 請在專案總管上選擇表單(預設為Form1) ii. 找到在屬性視窗中的Name屬性,並將其值設 為FormTest 設定表單的BorderStyle屬性為:1-單線固定 設定表單標題文字:請在屬性視窗中找到Caption屬性欄,並將其值設為:表單測試 設定表單的ForeColor i. 找到屬性視窗中的ForeColor屬性,並按下右 邊的[▼]按鈕。 ii. 按下按鈕之後,會出現兩頁選擇顏色的表 格;請在”調色盤”頁籤上選擇黃色。 設定圖示(Icon) i. 找到Icon屬性欄,並按下右邊的[…]按鈕 ii. 在”載入圖示”對話方塊上面找到:program files\Microsoft Visual Studio\Common\Graphics\Icons\Computer\pc4.ico 這個檔案,然後按下[開啟舊檔(O)]按鈕。 設定背景圖(Picture) i. 找到Picture屬性欄,並按下右邊的[…]按鈕 ii. 請在”載入圖片”對話方塊上,找到附書光碟 中第四章EX4-2目錄下的Lake.JPG圖檔,並按 下[開啟舊檔(O)]按鈕 設定表單的寬、高 在屬性視窗中找到Width屬性,將其值設定為4575 找到Height屬性,設定為3330 撰寫事件程序碼 在表單上以滑鼠Double-click,開啟程式碼視窗 在程式碼視窗上選擇Form_Click事件程序 按下鍵盤上的[F5]按鈕開始執行 表單常用的事件程序 當表單顯示在螢幕上時,它所觸發事件程序如下表所示。其中比較常用的只有兩個: Form_Load Form_Activate Form_Load事件程序 Form_Load事件會發生在程式被載入記憶體後、尚未顯示在螢幕前 通常會在Form_Load事件程序中做模組等級的變數或物件初始值設定工作 除非表單的AutoRedraw=True,否則在Form_Load中輸出(例如:Print)的資料將無法正確顯示 Form_Activate事件程序 Form_Active事件發生在一個視窗變成Active(現用視窗)時 如果只為了測試的目的,可以將Print方法寫在這個事件程序中 一般視窗程式很少直接將結果輸出至表單上。如果結果是以文字方式呈現,則多半會輸出至標籤(Label)控制項上;如果是圖形,則會輸出至影像(Image)或圖形(Picture)控制項上 4-2命令鈕(Command Button) 放置命令鈕 在代表命令鈕的圖示上Double-click 或以拖放(Drag-and-Dr
您可能关注的文档
最近下载
- 八年级语文上册新教材解读课件(统编版2024).pptx
- 医学成像技术原理全套完整教学课件.pptx
- 幼儿园防恐防暴演练总结(32篇).docx VIP
- 2024年秋新改版教科版六年级上册科学全册教案教学设计(新课标版).docx VIP
- ktv酒水供销合同范本.docx VIP
- 第3课+追求人生理想+第一框+第3目【中职专用】2024-2025学年中职思想政治《哲学与人生》(高教版2023基础模块).pptx VIP
- 第9讲 《反兴奋剂条例》.ppt VIP
- 无人驾驶技术在矿用电机车的应用.docx VIP
- 2025年人教版七年级上册《劳动与技术》教案全册.pdf VIP
- (高清版)B-T 19889.7-2022 声学 建筑和建筑构件隔声测量 第7部分:撞击声隔声的现场测量.pdf VIP
文档评论(0)