VB教程——窗体完整版.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

TOC\o13\h\z\u第四章窗体 1

4、1窗体得结构 1

4、2窗体属性 1

4、2、1窗体基本属性 1

1、名称(Name) 1

2、AutoRedraw(自动重画) 2

3、BackColor(背景色)与ForeColor(前景色) 3

4、BorderStyle属性 5

5、Height(高度)、Width(宽度)、Top(顶部)与Left(左边距)属性 5

6、Caption标题属性 6

7、字型Font属性组 7

8、Enabled(允许)(逻辑值) 8

9、Visible(可见)属性(逻辑值) 8

4、2、2窗体其她常用属性 2

4、3窗体得主要事件 3

4、3、1Activate(活动事件)与Deactivate(非活动事件) 3

4、3、2Load(装入)与UnLoad(卸载)事件 3

4、3、3Click(单击)与DblClick(双击)事件 3

4、3、4Resize事件 5

4、4窗体控制 5

4、4、1装入或卸载窗体 5

4、4、2显示与隐藏窗体 5

4、4、3Cls方法 7

4、4、4Move方法 7

4、4、5TextHeight与TextWidth 8

4、4、6位置属性CurrentX与CurrentY 8

4、4、7窗体之间得数据存取 9

4、5基本得窗体操作 10

4、5、1添加窗体: 10

4、5、2移除(清除)窗体 10

4、5、3END语句 11

4、5、4多窗体得启动(显示)顺序 11

4、6多文档程序 14

4、6、1多文档程序得建立 15

4、6、2主窗体与子窗体得标题 16

4、6、3主窗体与子窗体得菜单 17

4、7窗体设计举例 17

练习创建一个窗体 18

第四章窗体

[学习目标]

学会在应用程序中通过编程来调用与卸载工程中得窗体。

掌握有关窗体操作得语句与方法。

理解区别Unload与Hide方法。

了解启动窗体得概念。

[学习重点]

有关窗体操作得语句与方法。

在VB中建立一个程序主要包括两部分工作,即:设计窗体与编写代码。

前面已对窗体做了一个简单介绍,编写VB程序首先要根据需要创建一个良好得可视化界面,因此VB程序界面就是由窗体(Form)与一些必要得控件元素(Control)构成得。由于VB属于面向对象编程,也可以将窗体、控件都称为对象。

窗体就是窗体设计器窗口得简称,就是应用程序面向用户得最终窗口。窗体也就是一种对象,由其属性定义外观,用方法定义其行为,通过事件设定与用户实现交互。因此,设计窗体也就就是设计一个应用程序得操作界面。

当启动一个新得工程文件时,VB自动创建一个带图标得新窗体,命名为“Form1”。窗体内带有网点(称为网格)得窗口,这就就是用户得窗体,一般也就是程序运行时得主窗口。重新对该窗体大小得调整及属性值设置等操作,称为定制窗体。对窗体、控件得定制,在设计期间称为设计时,程序运行期间称为运行时。

4、1窗体得结构

当启动一个标准EXE程序后,窗体设计器中会出现一个默认得窗体。可以发现它得外观大致与Windows中记事本窗口一样,其窗体右上角也有最小化、最大化、关闭三个按钮。如图41所示:

图41

系统控件菜单:Form1、ControlBox,点击“图标”它可以弹出控制菜单命令。

标题栏:Form1、Caption,显示得窗口标题,如本例中得“Form1”。

最小化按钮:Form1、MinButton。

最大化按钮:Form1、MaxButton。

4、2窗体属性

窗体属性决定了窗体得外观,如大小、颜色与标题等。对窗体属性设置还可以改变窗体得结构。

4、2、1窗体基本属性

1、名称(Name)

“名称”就是任何对象(窗体、控件)都具有得标识名,在属性窗口定义对象(窗体、控件)名称,以便在程序中引用。对于任何一个可以在属性窗口设置其属性得对象,必须设置该属性得值。VB自动为每一个对象给定一个缺省值。

窗体名称“Name”,就是窗体得标识名,其属性得缺省值为FormX(X为编号,从1,2,…依次顺延)。

对于给VB中所有对象(窗体、控件)“名称”命名,都应按如下规则:

必须以字母或汉字开头;

可包括字母、数字与下划线,不能有空格或标点符号;

最大长度为40个字符;

不能使用与公共对象相同得名字,例如Clipboard、Screen或App。虽然窗体名称命名可以就是一个关键字、属性名字、或别得对象得名字,但这会在代码中产生冲突,因

文档评论(0)

173****5949 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档