《Visual Basic程序设计》课程电子教案(PPT课件)第7章 多窗体、过程与变量的作用域

第7章多窗体、过程与变量的作用域 多文档界面(MDI)应用程序 多文档界面(MDI)允许创建在单个容器窗体 中包含多个窗体的应用程序。像 Microsoft Exce与 Microsoft Word for Windows这样的应 用程序就具有多文档界面 2021/223
第7章 多窗体、过程与变量的作用域 2021/2/23 多文档界面(MDI)应用程序 多文档界面(MDI)允许创建在单个容器窗体 中包含多个窗体的应用程序。像Microsoft Excel与Microsoft Word for Windows 这样的应 用程序就具有多文档界面

第7章多窗体、过程与变量的作用域 多文档界面(MDI)应用程序 MD窗体与具有一个限制条件的普通 窗体相似。除非控件具有 Align属性 (如 PictureBox控件)或者具有不可见 界面(如 Timer控件),否则不能将控 件直接放置在MD窗体上。 2021/223
第7章 多窗体、过程与变量的作用域 2021/2/23 多文档界面(MDI)应用程序 MDI窗体与具有一个限制条件的普通 窗体相似。除非控件具有Align属性 (如PictureBox 控件)或者具有不可见 界面(如Timer控件),否则不能将控 件直接放置在MDI窗体上

第7章多窗体、过程与变量的作用域 多文档界面(MDI)应用程序 创建MDI应用程序时使用下列步骤来创建MD窗 体及其子窗体。 创建MDI窗体。从“工程”菜单中选取“添加 MD窗体” 创建应用程序的子窗体。要创建一个MDI子窗体, 先创建一个新窗体(或者打开一个存在的窗 体),然后把它的 MDIChild属性设为True 2021/223
第7章 多窗体、过程与变量的作用域 2021/2/23 多文档界面(MDI)应用程序 创建MDI应用程序时使用下列步骤来创建MDI窗 体及其子窗体。 创建MDI窗体。从“工程”菜单中选取“添加 MDI窗体” 。 创建应用程序的子窗体。要创建一个MDI子窗体, 先创建一个新窗体(或者打开一个存在的窗 体),然后把它的MDIChild属性设为True

第7章多窗体、过程与变量的作用域 工程- Project1 口郾 Project1五nte.vbp 窗体 frmFind〔find.fxm) frmMMDI Imdi. frm b- frmNoteFad (notepad. frm) 模块 №DI子窗体 而DI窗体 标准窗体 2021/223
第7章 多窗体、过程与变量的作用域 2021/2/23

第7章多窗体、过程与变量的作用域 MDI NotePad示例 应用程序是一个简单的文本编辑器 1.指定活动子窗体或控件 2.加载MD窗体及其子窗体 3.设置子窗体的大小和位置 4.维护子窗体的状态信息 5.用 QueryUnload卸载MD窗体 2021/223
第7章 多窗体、过程与变量的作用域 2021/2/23 MDI NotePad示例 应用程序是一个简单的文本编辑器 1.指定活动子窗体或控件 2.加载MDI窗体及其子窗体 3.设置子窗体的大小和位置 4.维护子窗体的状态信息 5.用QueryUnload卸载MDI窗体

第7章多窗体、过程与变量的作用域 多个窗体 1.Load语句 Load语句把一个窗体装入内存。 2. Unload语句 它清除内存中指定的窗体。 3.Show方法 Show方法用来显示一个窗体 4.Hide方法 Hide方法是隐藏窗体,即不在屏幕上显示,但 在内存中。 2021/223
第7章 多窗体、过程与变量的作用域 2021/2/23 多个窗体 1.Load语句 Load语句把一个窗体装入内存。 2.Unload语句 它清除内存中指定的窗体。 3.Show方法 Show方法用来显示一个窗体。 4.Hide方法 Hide方法是隐藏窗体,即不在屏幕上显示,但 在内存中

第7章多窗体、过程与变量的作用域 多个窗体 设置启动窗体 (1)在“工程”菜单中,选取“工程属 性 (2)选取“一般”。 (3)在“启动对象”列表框中,选取要 作为新启动窗体的窗体。 (4)选取“确定” 2021/223
第7章 多窗体、过程与变量的作用域 2021/2/23 多个窗体 设置启动窗体 (1)在“工程”菜单中,选取“工程属 性” 。 (2)选取“一般” 。 (3)在“启动对象”列表框中,选取要 作为新启动窗体的窗体。 (4)选取“确定”

第7章多窗体、过程与变量的作用域 在 Visual basic中有3种过程:Sub过程、 Function(函数)过程和 Property(属性) 过程。属性过程用来返回和设置属性的 值,也可以设置对象的引用,本章不再 介绍。下面主要介绍Sub过程、 Function过程。 2021/223
第7章 多窗体、过程与变量的作用域 2021/2/23 在Visual Basic中有3种过程:Sub过程、 Function(函数)过程和Property(属性) 过程。属性过程用来返回和设置属性的 值,也可以设置对象的引用,本章不再 介绍。下面主要介绍Sub过程、 Function过程

第7章多窗体、过程与变量的作用域 1.Sub过程 子过程是在响应事件时执行的代码块。将模块中的代码分成子过 程后,在应用程序中查找和修改代码变得更容易了。子过程的 语法是: IPrivatePublicl static Sub procedurename(arguments) statements End sub 2021/223
第7章 多窗体、过程与变量的作用域 2021/2/23 1.Sub过程 子过程是在响应事件时执行的代码块。将模块中的代码分成子过 程后,在应用程序中查找和修改代码变得更容易了。子过程的 语法是: [Private|Public][Static]Sub procedurename (arguments) statements End Sub

第7章多窗体、过程与变量的作用域 子过程以Sub开头,以 End sub结東 过程名的命名规则与变量名相同 Sub与 End sub之间的语句称为过程体。 ·形式参数表的形式参数只在本过程内有意义。 2021/223
第7章 多窗体、过程与变量的作用域 2021/2/23 • 子过程以 Sub 开头,以 End Sub 结束。 • 过程名的命名规则与变量名相同。 • Sub 与 End Sub 之间的语句称为过程体。 • 形式参数表的形式参数只在本过程内有意义
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Visual Basic程序设计》课程电子教案(PPT课件)第6章 数组和其它控件.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第5章 图形控件和循环程序设计.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第4章 选择控件与分支程序设计.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第3章 基本控件与顺序程序设计.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第2章 VB表达式与窗体.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第1章 认识 Visual Basic.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第13章 多媒体控件.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第12章 Visual Basic与网络 Internet与 DHTML概述.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第11章 数据库编程初步.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第10章 数据访问.ppt
- 《SPSS10.0》讲义(注释版).pdf
- 《C语言程序设计》课程教学资源:第9章 预处理命令.ppt
- 《C语言程序设计》课程教学资源:第1章 C语言概述.ppt
- 《入门级SUN培训》PDF电子书.pdf
- 华中科技大学:《程序设计方法学》第一课 程序设计方法学的基本概念和发展.ppt
- 华中科技大学:《程序设计方法学》第二课 结构化程序设计.ppt
- 华中科技大学:《程序设计方法学》第五章 基于CORBA技术的程序设计方法.ppt
- 华中科技大学:《程序设计方法学》第六课 程序的正确性证明.ppt
- 华中科技大学:《程序设计方法学》第三课 面向对象程序设计方法学.ppt
- 华中科技大学:《程序设计方法学》第七课 MDA方法.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第8章 通用对话框与文件操作.ppt
- 《Visual Basic程序设计》课程电子教案(PPT课件)第9章 菜单、工具栏和状态栏.ppt
- 《Flash MX 2004教程》第2章 基本图形的绘制和编辑.ppt
- 《Flash MX 2004教程》第3章 Flash MX 2004的文本操作.ppt
- 《Flash MX 2004教程》第4章 元件、实例和库.ppt
- 《Flash MX 2004教程》第5章 制作动画.ppt
- 《Flash MX 2004教程》第8章 组件和模板.ppt
- 《Flash MX 2004教程》第9章 导出和发布动画.ppt
- 《Flash MX 2004教程》第10章 综合实例.ppt
- 《Flash MX 2004教程》第1章 Flash MX 2004概述.ppt
- 《Flash MX 2004教程》第6章 使用声音和视频.ppt
- 南京航空航天大学:《3DS max软件介绍》教学资源(PPT课件讲稿)第7章 动作脚本的使用与.ppt
- 南京航空航天大学:《3DS max软件介绍》教学资源(PPT课件讲稿)第一讲 三维设计及其软件(主讲:黄念一).ppt
- 南京航空航天大学:《3DS max软件介绍》教学资源(PPT课件讲稿)第三讲 创建几何造型.ppt
- 南京航空航天大学:《3DS max软件介绍》教学资源(PPT课件讲稿)第二讲 3DSMAⅩ基本操作.ppt
- 南京航空航天大学:《3DS max软件介绍》教学资源(PPT课件讲稿)第五讲 材质(二).ppt
- 南京航空航天大学:《3DS max软件介绍》教学资源(PPT课件讲稿)第六讲 动画.ppt
- 南京航空航天大学:《3DS max软件介绍》教学资源(PPT课件讲稿)第四讲 创建几何造型.ppt
- 《大学计算机基础》课程教学资源(PPT课件讲稿)第一章 计算机发展与计算机应用概述.ppt
- 《大学计算机基础》课程教学资源(PPT课件讲稿)第二章 计算机硬件系统与信息存储.ppt