第 2 章 visual basic 6.0 集成开发环境

11
第2第 Visual Basic 6.0 第第第第第第 2.1 第第 VB 第第 主主主第第 1—microsoft visual Basic 第第第第第第第主主主主 第第第第 第 第第第第第第第第第第第 第 第第第第 第 :(体)。一体 第第第第 第第第第第 一, 第第第第第 第第第第第第 第第第第主主主 第第第 第第第第第第第第第第 :体。 主主主主 第第第第第第 第第第第第第第 第 第第第 :体。() 第第第 第第第第第第第第第 :体 command1 第第第 caption=“ 第第” command2 第第第 caption=“ “ picture=open.bmp style=1— 第第

Upload: hedda-gardner

Post on 30-Dec-2015

123 views

Category:

Documents


0 download

DESCRIPTION

第 2 章 Visual Basic 6.0 集成开发环境. 2.1 进入 VB 环境 主窗口: 工程 1—microsoft visual Basic 窗口称为主窗口。 对象窗口 :(简称窗体)是进行可视化设计场所。一开始窗体是一片空白,但经过可视化设计之后,就可以展现不同的介面。 工具箱 :为窗体设计提供必要的控件。 属性窗口 :用来设置窗体和控件的属性。(举例) 例:在窗体上放置二个命令控件 command1 对象中 caption=“ 打开” command2 对象中 caption=“ “ - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 第 2 章   Visual Basic 6.0 集成开发环境

第 2 章 Visual Basic 6.0 集成开发环境2.1 进入 VB 环境主窗口:工程 1—microsoft visual Basic 窗口称为主窗口。对象窗口:(简称窗体)是进行可视化设计场所。一开始窗体是

一片空白,但经过可视化设计之后,就可以展现不 同的介面。工具箱:为窗体设计提供必要的控件。属性窗口:用来设置窗体和控件的属性。(举例)例:在窗体上放置二个命令控件

command1 对象中 caption=“ 打开”command2 对象中 caption=“ “

picture=open.bmp

style=1— 图形

Page 2: 第 2 章   Visual Basic 6.0 集成开发环境

工程资源管理器:用来管理同一工程中各种模块工具。 例如: \ch06\ 练习 3

窗体布局窗口:用来设置窗体相对于屏幕的位置 例:示范将窗体相对于屏幕的位置。

代码窗口:用来查看修改和输入 VB 程序代码。 例: \ch06\ 练习 3

对象浏览器:用来浏览 VB 程序可使用的对象和控件。立即窗口:用来显示错误信息,同时可以执行简单 VB 语句

例:在立即窗口中输入:print 100+200

print “today is “ & date

调色板:可用来设置控件运行时的前景色和背景色。例:在窗体上添加一个文本框,设置前景色为:

绿 色。

Page 3: 第 2 章   Visual Basic 6.0 集成开发环境

• 如何将控件放置在窗体上。方法一: 1 )双击工具箱上控件

2 )调整、移动对象 方法二: 1 )单击工具箱中控件

2 )在窗体中拖放鼠标。• 如何知道每一个控件的英文名:将鼠标指针移到工具箱中控件上

停留一会,就会显示名称。• 什么是外挂式控件:有一些控件在一开始时不会出现在工具箱中,

必须经过引用的步骤,加以引用后,才会出现在工具箱中。• 如何将外挂式控件放置在窗体上:

例:想引用 DTPicker 控件,这个控件在部件“ microsoft windows common control-2 6.0” 之中

2.2 属性窗口与属性设置在 VB 工作环境中用来设置属性窗口只有一个,所以要想设置某一个对象属性,首先要选取该对象为当前对象。

Page 4: 第 2 章   Visual Basic 6.0 集成开发环境

• 设置属性方法:1 )在属性窗口中修改属性值

有三种形态:第一种:直接选取 第二种:在对话框中选取 第三种:键盘输入

2 )在程序逻辑中修改属性值对象名 . 属性名 = 值

例:实验书 \ch02\ 练习 2.vbp

• 如何知道每一个属性意义:• 常用外观属性:

apperance 0— 平面, 1— 立体backcolor 对象背景色borderstyle 对象边框样式picture 对象背景图caption 对象标题

Page 5: 第 2 章   Visual Basic 6.0 集成开发环境

• 位置属性:left 对象所在位置左边界top 对象所在位置上边界width 对象宽度height 对象高度moveable false— 窗体不可移动, true— 窗体可移动startupposition 设置窗体首次被显示位置。例:将 \ch02\ 练习 2.vbp 中窗体固定,不让用户移动。且窗体置于屏幕中心。

• 除了借助 startupposition 属性可将窗体显示在屏幕中心外,还可以使用语句实现。me.left=(screen.width-me.width)/2

me.top=(screen.height-me.height)/2

( 见 ch02\center.vbp)

Page 6: 第 2 章   Visual Basic 6.0 集成开发环境

form1

width

scalewidthheight

Scaleheight

Page 7: 第 2 章   Visual Basic 6.0 集成开发环境

• 常用行为类属性autoredraw 自动重绘enabled false— 则对象不可用, true— 对象可用。Visiable false— 对象不可见, true— 对象可见。例:运行 ch03\ 练习 7.vbp ,在窗体上画一条直线。观察其结果,并修改程序。例:实验书 \ch02\ 练习 1.vbp

• 常用其它属性:controlbox 窗体是否显示控制采单maxbutton 窗体是否显示最大化按钮minbutton 窗体是否显示最小化按钮mouseicon 设置鼠标的图标mousepointer 设置鼠标指针类型( 99— 自定义鼠标图标)例:将实验书上 \ch02\ 练习 2.vbp 中窗体上控制菜单、最大化按钮及最小化按钮取消。例: \ch02\ 练习 3.vbp

Page 8: 第 2 章   Visual Basic 6.0 集成开发环境

2.3 工程资源管理器• 工程概念:每一个 VB 程序的开发对 VB 来说都是一个工程。• 改变工程名称名或窗体名:以鼠标选取“工程”或“ form1” ,然后调 出属性窗口,更改“ name” 属性。

工程默认的存盘名工程名称

窗体名称窗体默认的存盘文件名

Page 9: 第 2 章   Visual Basic 6.0 集成开发环境

• 保存窗体和工程:单击工具栏“保存”按钮,分别输入窗体名称及 工程名称。

• 被保存的 .frm 窗体文件:会保存窗体的属性,放置的控件及控件 的属性及相关代码。

• 被保存 .vbp 工程文件:保存这个工程中有那些模块,及其文件名。例:、实验书练习三( ch02\ 练习 3.vbp )

2.4 程序模块概念虽然说窗体是 VB 程序设计的重点 , 但是由于 VB 是一个多元化的开发工具 , 对于一个比较复杂的 VB 程序而言 , 只有窗体往往是不够的 . 所以 VB允许在同一个工程中增加其他类型的程序模块。

• 新增模块方法:“工程” /“ 添加 XXX”

Page 10: 第 2 章   Visual Basic 6.0 集成开发环境

• 窗体模块:大家熟悉的窗体• MDI 窗体模块:多文档窗体,这类窗体在其显示区中会含有其他

“子”窗体。• 标准模块:可用来定义变量、常量、子程序、函数等基本的程序

单元,以供其他程序模块使用。这种类型 的程序模块将来保存时,将以 .bas 为扩展名。

• 类模块:可用来建立类( class) ,供其他程序模块建立对象使用。这类程序模块将来存盘时,将以 .cls 为扩展名。

• 用户控件:可用来建立控件,而被建立出来的控件将会出现在工具箱之中,供窗体设计合用。这类程序模块将来存盘时,将以 .ctl 为扩展名。

• 注意:同一个工程中,同类型的程序模块并未限定只能使用一个。

2.5 工程组的概念在工程管理方面, VB允许我们在同一工作环境下建立或打开多个工程。

• 方法:“文件” /“ 添加工程”

Page 11: 第 2 章   Visual Basic 6.0 集成开发环境

例:打开( ch02\)modules.vbp 工程,在这工程上添加一个“ project2.vbp” 工程。

• 保存工程组:扩展名为: vbg ,记录着这个工程组所含有的工程名称。• 一次只能启动一个工程• 改变启动工程方法:在工程上面单击鼠标右键,在出现快捷菜单时,再从中选取其中的“设置为启动工程”

• 被选取工程和生成可执行文件。虽然在工程组窗口中,一次只有一个工程会被子启动,但是每一个都有可啐被制作成独立的可执行文件。例:将上例工程组的每个工程制作成可执行文件。例:实验书第二章练习一。