- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 基本輸出入介面設計 3.1 表單物件常見的屬性 VB 透過工具箱提供工具,不用寫程式便能快速建立高親和力的圖形化輸出入介面。 表單就是一個視窗,是最基本的輸出入介面 像一個容器可將工具箱的工具安置其中。 由工具箱拖曳到表單的工具稱為控制項或物件。 每個控制項都有所屬的屬性和方法,透過屬性值改變可讓同類表單或控制項擁有不同外觀和功能。 不同控制項和表單可能擁有相同的屬性,也可能只有該控制項所獨有。 每個屬性皆有其預設值,可依程式需求來加以修改。 修改控制項屬性最快方式? 在程式編輯設計階段透過屬性視窗來設定。? 在程式執行階段依需求在適當時機做設定。 屬性視窗介紹 1. 查詢或修改屬性 ? 分類鈕:屬性按照外觀、行為、其他…等類型來分類排列。 ? 字母鈕:屬性會按照屬性的英文名稱順序排列。 2. 如何修改屬性的內容 Step1- 先在表單上選取欲修改的控制項或表單本身。 - 另一方式到屬性視窗的物件清單下拉鈕按一下 選取控制項或表單本身。 Step2 點選反白欲修改的屬性。 Step3 選取屬性內容右邊可能出現下列圖示: ? ?顯示下拉式清單供您選取。 ? ?出現對話方塊供您選取。 ? 若出現插入點游標則直接輸入。 3.1.1 外觀類型的屬性 1. 如何設定表單的標題欄名稱為 Visual Basic 2. 如何設定表單的背景色為 Yellow 3. 如何設定表單的背景圖片 Step1 選取表單,點選 BackgroudImage 屬性。 Step2 按該屬性值欄的 鈕 開啟 選取資源對話方塊。 Step3 在選取資源對話方塊中,點選 本機資源,再按 匯入 鈕 打開 開啟對話方塊。 Step4 在開啟對話方塊中,點選書附 光碟 [ch03/images/Image1. jpg] 圖片檔,按 開啟鈕,返回選取 資源對話方塊。 Step5 返回「選取資源」對話方塊後, 觀察圖片預覽區的內容,按 確定鈕。 Step6 結果表單的背景圖呈現所選取圖片 內容。 3.1.2 視窗樣式的屬性 3.1.3 配置類型的屬性 容器(表單)的左上角座標值為(0,0),小括號內的第一個參數X座標值也就是水平距離;第二個參數為Y座標值也就是垂直距離。水平方向向右為正;垂直方向向下為正。 3.2 表單物件常用的事件程序 傳統 DOS 作業系統設計出的程式都會按照既定流程執行。 Windows 作業系統,採事件驅動觀念。將使用者操作動作視為「事件」,事件會被作業系統所攔截,並傳遞給應用程式的處理序來處理。 事件驅動是指程式執行時,程式會不斷地等待操作者觸發事件,才執行該事件程序內所撰寫的程式碼。由於程式執行時的流程是由操作者決定,因此每次執行流程未必一樣。 事件是物件傳送訊息給應用程式,通知有事情發生需要處理,而傳送訊息的動作稱為觸動事件或引發事件。 所觸動的事件要如何處理,就以程式碼寫在事件程序裡。 如家中門鈴響,就是門鈴物件 的 按一下事件被觸動,發出訊息(門鈴聲)通知有人來。 將要處理的方式寫在「門鈴_按一下」事件程序:? 若是熟識的人,就開門歡迎? 若是推銷員,就假裝不在家…。 3.2 表單物件常用的事件程序 事件程序的命名是結合事件傳送者(表單或控制項)的物件名稱和事件名稱,兩者中間以底線作區隔。在表單上按一下觸動表單的 Click 事件,若表單名稱為 Form1,其Click 事件程序的寫法如下: 物件包括表單或控制項,它們都有自己本身對應的事件。 在表單或按鈕按一下,分別觸動表單或按鈕 Click 事件。 表單物件有 Load 事件,但 按鈕控制項則沒 Load 事件。 Step1 建立專案和表單 Load事件程序 ? 建立 專案名稱為 EventTest 。 ? 在表單空白處快按兩下,直接進入 Form1_Load() 事件程序的編碼視窗。 ? 將標題欄名稱 Text 更名為「表單Load事件測試 ... 」。 將表單的 WindowState 屬性設成最大化。 Step2 建立表單物件的 Form1_Activated 事件程序 Step 3 建立表單物件的 Form1_Click 事件程序 Step 4 建立表單物件的 Form1_DoubleClick 事件程序 ? 按照上面建立事件方式,在編碼窗格中 - 在左窗格選取 (Form1事件) - 在右窗格選取 DoubleClick 事件。 ? 在Form1_DoubleCl
您可能关注的文档
- 化妆品生产的卫生监督北京正智远东化工信息咨询有限公司(OCI).ppt
- 环保全明星.ppt
- 環保小尖兵教材.ppt
- 环境变量的指标确定和工具编制.ppt
- 环境技术和政策工具的市场化.ppt
- 環境與健康(語文).ppt
- 环球领航员GlobalNavigator使用说明书.ppt
- 黄金、石油价格的影响因素及其联动关系的分析.ppt
- 黃金博物園區行銷與社區合作MarketingandCommunityRelationship.ppt
- 黃金分割.ppt
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)