欢迎来到天天文库
浏览记录
ID:5638950
大小:234.50 KB
页数:21页
时间:2017-11-13
《毕业答辩ppt模板-大连理工大学城市学院》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第8章多窗体与程序调试本章主要内容:8.1多窗体8.2多窗体应用程序的创建8.3程序调试的方法8.4使用调试窗口8.5错误的捕捉只包含一个窗体的程序,称为单一窗体应用程序。包含多个窗体的程序,称为多窗体应用程序。多窗体又可分为多重窗体和多文档窗体。8.1多窗体多重窗体是指一个应用程序中有多个窗体,窗体间的关系为兄弟关系,每个窗体可以有自己的界面和代码,完成不同的功能。多文档窗体则是指一个应用程序(如MicrosoftWord)中包含多个文档(如Word文档),即应用程序是由一个父窗体(MDI窗体)和多个子窗体构成的,MDI窗体与子窗体之间是父子关系。8.1.1向工
2、程中添加多个窗体1.向工程中添加新窗体有以下三种方法:⑴选择“工程”→“添加窗体”菜单。⑵单击工具栏上的“添加窗体”按钮。⑶在工程资源管理器中选定“工程”,右击打开快捷菜单,选取“添加”项下的“添加窗体”选项。2.向工程中添加已存在的窗体方法是:选择“工程”→“添加窗体”菜单,在“添加窗体”对话框中,单击“现存”选项卡,在“查找范围”下拉列表中浏览找到需要添加的窗体文件,选中后,单击“打开”按钮即可将已存在的窗体添加到当前工程。3.移除工程中的窗体有以下两种方法:⑴在工程资源管理器窗口中选定要删除的窗体,选择“工程”→“移除窗体”菜单项。⑵在工程资源管理器中选中要
3、删除的窗体,单击右键弹出其快捷菜单,选取“移除窗体”选项。4.保存窗体在工程资源管理器窗口中选定要保存的窗体,选择“文件”→“保存窗体”菜单或“窗体另存为”菜单,或者在工程资源管理器中打开快捷菜单,选取“保存窗体”或“窗体另存为”选项。在程序开始运行时,只能有一个窗体是首先出现的,即启动窗体。选择“工程”→“工程属性”菜单,在“工程属性”对话框中,选中“通用”选项卡,设置启动窗体。8.1.2设置启动窗体及有关操作工程属性对话框多窗体常用语句窗体名.show加载并显示窗体窗体名.hide隐藏窗体,(窗体还在内存中)Load窗体名将窗体加载到内存,但不显示Unloa
4、d窗体名卸载窗体,(释放窗体占用的内存空间)8.2多窗体应用程序的创建8.2.1多重窗体应用实例例8.1设计一个学生成绩查询系统,包含三个窗体,即“登录”窗体、“课程选择”窗体和“成绩显示”窗体。8.2.2多文档窗体应用实例多文档应用程序由一个父窗体(通常称为MDI窗体)和若干子窗体组成。可以同时显示多个文档,每个文档在各自的窗口中显示,其中父窗体是各子窗体的容器,各子窗体均显示在父窗体的工作空间内并随父窗体移动而移动。创建多文档应用程序的一般步骤:1.创建工程。选择“文件”→“新建工程”菜单创建一个工程。2.创建MDI窗体。选择“工程”→“添加MDI窗体”菜单
5、,创建一个MDI窗体,MDI窗体默认的名称为MDIForm1。3.创建子窗体。将已存在的或新添加的普通窗体的MDIChild属性改为True,即设置为MDI窗体的子窗体。4.编写程序代码。5.设置MDI应用程序的启动窗体。例8.2建立一个多文档应用程序可以打开三个文档窗口,并以不同的排列方式显示。用菜单实现。8.3程序调试的方法8.3.1VB程序中的错误类型程序中的错误可分为三类:编译错误运行时错误逻辑错误8.3.2“调试”工具栏有两种办法:1.直接在要设置断点的行的左边单击鼠标,将出现一个红色圆点,并为代码添加红色底纹,作为断点标志。2.将光标放置在需要设置断点
6、的地方,执行“调试”→“切换断点”命令或单击调试工具栏中的“切换断点”按钮,即可在该行语句上设置一个断点。8.3.3设置断点8.3.4跟踪程序的运行1.“逐语句”跟踪2.“逐过程”跟踪3.跳出4.运行到光标处8.4使用调试窗口VB提供了三种用于调试应用程序的窗口:本地窗口立即窗口监视窗口实现对错误的处理需要做以下两步工作:1.设置错误陷阱,捕捉错误。2.编写错误处理程序,对所有可预见的错误做出反应。8.5错误的捕捉
此文档下载收益归作者所有