- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十章 多重窗体程序设计 本节内容及其要求1、掌握与多重窗体应用程序设计相关的语句2、掌握新建窗体与添加窗体文件操作和启动窗体的设置3、了解闲置循环与DoEvents语句的作用4、掌握VB工程的结构本章重点与多重窗体应用程序设计相关的语句本章难点闲置循环与DoEvents语句的作用 多重窗体应用程序综述 一个简单的应用程序只有一个简单窗口,应用程序所有的功能都在这一个窗口中体现出来,而稍微复杂的程序可能包含有多个窗口和多个对话框,根据完成的任务,相互关联在一起。 10.3.1 多重窗体的基本操作 1.添加窗体 单击“工程 | 添加窗体”命令或单击工具条上的“添加窗体”按钮,打开“添加窗体”对话框,单击“新建”选项卡,从列表框中选择一种新窗体的类型;或者单击“现存”选项卡,将属于其他工程的窗体添加到当前过程中。 设置启动窗体: 方法:执行“工程”菜单 , 选择“工程 N 属性”,在“通用”选项卡的“启动对象”下拉式列表框中选择要作为启动窗体的对象。 也可以在工程资源管理器中右击工程名,选“工程属性”。 如果没有指定启动窗体,则第一个被创建的窗体就是应用程序的启动窗体。 与多窗体相关的语句与方法 1 、装入窗体(Load 语句) 装入一个指定的窗体,即将指定的窗体装载到内存中; 格式:Load? 窗体名称 2、卸载窗体(UnLoad 语句) 格式:Unload?? 窗体名 ——关闭指定的窗体。 作为特殊应用, Unload??Me 语句可关闭当前激活的窗体本身。 3、关闭应用程序语句End 格式:End ——关闭应用程序的所有窗体。 如果使用 End 语句则关闭整个应用程序,它的所有的窗体都将被关闭。 4、显示窗体(Show方法) 用来在屏幕上显示指定的窗体。 使用方法:窗体名称 ?.?Show?[模式] 模式值: 0(默认):表示非模态窗体,用户可与其它窗体交互 1:表示模态窗体,只有关闭该模态窗体,用户才能与其它窗体交互. 5、隐藏窗体(Hide方法) 用来隐藏屏幕上指定的窗体,直到以后使用 Show 方法重新显示窗体。 使用方法:窗体名称 ?.?Hide 应用特例:Me.Hide隐藏自身。 Hide方法的功能与将Visible属性设置为False是等同的。 有时在一个应用程序中,启动一个窗体前,先需要做一些初始化工作,可用在标准模块中的名为Main的过程实现,再将Main过程指定为启动对象。 如在前面的应用程序中,建立一个Main过程,并将其指定为启动对象,完成应用程序窗体间的衔接。 格式: Sub Main () ….. End Sub 说明:标准模块可以有多个,但Sub Main过程只能有一个,而且其名称必须是Main。 Visual basic是事件驱动的,这有两个方面的含义,一方面当有事件发生时,才执行相应的过程;当没有事件发生时,应用程序处于闲置状态。另一方面当正在执行一个过程时,CPU不能对其它事件进行处理,此时CPU处于忙碌状态,其它事件只能等待。 那么能不能让CPU在执行一个过程的过程中,对别的事件进行响应呢? 这就是VB的闲置循环所要解决的问题。 闲置循环就是当CPU空闲时,进行一些工作,当有事件发生时,处理发生的事件,处理完毕,再接着进行前面的工作。通过执行Doevents语句进入这种状态。 格式: 变量=Doevents() 变量=Doevents 功能:进入闲置循环状态,返回当前装入VB中应用程序工作区的窗体号。 Doevents可以作为语句使用,也可以作为函数使用。 Sub Main过程 闲置循环与DoEvents语句 10.3.3 Visual Basic工程管理
您可能关注的文档
- 计算机基础教程WindowsXP与OfficeXP 修订本 教学课件 作者 林卓然 WinXP第2章.ppt
- 计算机基础教程WindowsXP与OfficeXP 修订本 教学课件 作者 林卓然 WinXP第3章.ppt
- 计算机基础教程WindowsXP与OfficeXP 修订本 教学课件 作者 林卓然 WinXP第4章.ppt
- 计算机基础教程WindowsXP与OfficeXP 修订本 教学课件 作者 林卓然 WinXP第5章.ppt
- 计算机基础教程WindowsXP与OfficeXP 修订本 教学课件 作者 林卓然 WinXP第6章.ppt
- 计算机基础教程WindowsXP与OfficeXP 修订本 教学课件 作者 林卓然 WinXP第7章.ppt
- 计算机基础教程WindowsXP与OfficeXP 修订本 教学课件 作者 林卓然 WinXP第8章.ppt
- 计算机基础教程WindowsXP与OfficeXP 修订本 教学课件 作者 林卓然 WinXP第9章.ppt
- 计算机基础教程WindowsXP与OfficeXP 修订本 教学课件 作者 林卓然 计算机应用基础课程介绍.ppt
- 计算机基础教程上机指导及题库 教学课件 作者 郑轶鹏 习题答案.doc
- 梧州港赤水作业区多式联运项目建设项目环境影响报告表.pdf
- 2025届新高考语文全国各省市联考11月精选语文试题及答案4.docx
- 恒吉竹制品加工厂建设项目环境影响报告表.doc
- 第三单元《华夏之音(一)》第2课时《紫竹调+景春萝+八骏马》课件 粤教花城版八年级音乐上册.pptx
- 广西灵川县西岭河治理工程(黄泥江村河段)环评报告.docx
- 桂林建飞建材有限公司建筑垃圾回收循环利用项目环境影响报告表.pdf
- 藤县汇锦贸易有限公司陶瓷原料加工项目环境评价报告表.pdf
- 2025 秋 赣美版初中美术八年级上册《第二单元 真实动人的艺术形象》大单元整体教学设计[2022课标].pdf
- 陕西省礼泉县2024~2025学年度高一第一学期期中学科素养评价质量调研语文试题及答案.docx
- 藤县塘步李顺年产20万吨陶瓷原料加工项目环境评价报告表.pdf
文档评论(0)