Visual Basic程序设计教程第13章_第1页
Visual Basic程序设计教程第13章_第2页
Visual Basic程序设计教程第13章_第3页
Visual Basic程序设计教程第13章_第4页
Visual Basic程序设计教程第13章_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第13章多窗体程序设计与环境应用主要内容本章介绍多窗体程序设计,同时介绍VisualBasic工程结构以及与环境应用有关的内容。13.1建立多重窗体应用程序13.1.1与多重窗体程序设计有关的语句和方法

Load语句Unload语句Show方法Hide方法13.1.3多重窗体程序的执行与保存1.指定启动窗体

2.

多窗体程序的存取保存多窗体程序保存窗体(.frm)保存工程(.vbp)装入多窗体程序3.多窗体程序的编译13.2

VisualBasic工程结构13.2.1标准模块

由全局变量声明、模块层声明及通用过程等几部分组成。其中全局声明放在标准模块的首部在标准模块中,全局变量用Public声明,模块层变量用Dim或Private声明13.2.2窗体模块窗体模块包括三部分内容,即声明部分、通用过程部分和事件过程部分。窗体模块中的通用过程可以被本模块或其他窗体模块中的事件过程调用。13.2.3SubMain过程SubMain过程位于标准模块中,通常是作为启动过程编写的。SubMain过程不能自动被识别,必须把它指定为启动过程。VisualBasic应用程序结构

13.3系统对象

13.3.1App对象该对象对应于当前正在运行的程序,有以下主要属性:

(1)ExeName字符串,返回可执行文件的名字(不包括扩展名)。

(2)Path字符串,返回程序所在的路径。

(3)PreInstance逻辑值,检查系统是否已有一个实例。

(4)TaskVisible逻辑值,测试当前正在运行的程序是否显示在Windows系统的任务栏中。

(5)Major、Minor、Revision分别返回应用程序的主版本号、小版本号、修订版本号

13.3.2Screen对象(1)ActiveControl用来确定窗体上哪个控件是活动的,即哪个控件拥有焦点,或者哪个控件能对用户的输入有所反应(2)ActiveForm与ActiveControl属性的作用类似,用来确定当前哪个窗体是活动窗体。在某一时刻,只有一个窗体是活动窗体(3)FontCount给出屏幕显示或打印机可以使用的文本字体的种类数(4)Fonts该属性实际上是一个数组,即Fonts(),它是索引信息的列表,这个列表包含了在Windows的Win.ini文件中列出的打印机或屏幕显示可以使用的所有字体。Fonts()数组的下标从0起算,Fonts(0)是计算机上可以使用的第一种字体,Fonts(1)是第二种字体,等等(5)H

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论