1 / 11

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

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

Télécharger la présentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 工程资源管理器:用来管理同一工程中各种模块工具。工程资源管理器:用来管理同一工程中各种模块工具。 例如:\ch06\练习3 窗体布局窗口:用来设置窗体相对于屏幕的位置 例:示范将窗体相对于屏幕的位置。 代码窗口:用来查看修改和输入VB程序代码。 例:\ch06\练习3 对象浏览器:用来浏览VB程序可使用的对象和控件。 立即窗口:用来显示错误信息,同时可以执行简单VB语句 例:在立即窗口中输入: print 100+200 print “today is “ & date 调色板:可用来设置控件运行时的前景色和背景色。 例:在窗体上添加一个文本框,设置前景色为:绿 色。

  3. 如何将控件放置在窗体上。 方法一:1)双击工具箱上控件 2)调整、移动对象 方法二:1)单击工具箱中控件 2)在窗体中拖放鼠标。 • 如何知道每一个控件的英文名:将鼠标指针移到工具箱中控件上 停留一会,就会显示名称。 • 什么是外挂式控件:有一些控件在一开始时不会出现在工具箱中,必须经过引用的步骤,加以引用后,才会出现在工具箱中。 • 如何将外挂式控件放置在窗体上: 例:想引用DTPicker控件,这个控件在部件“microsoft windows common control-2 6.0”之中 2.2 属性窗口与属性设置 在VB工作环境中用来设置属性窗口只有一个,所以要想设置某一个对象属性,首先要选取该对象为当前对象。

  4. 设置属性方法: 1)在属性窗口中修改属性值 有三种形态:第一种:直接选取 第二种:在对话框中选取 第三种:键盘输入 2)在程序逻辑中修改属性值 对象名.属性名=值 例:实验书\ch02\练习2.vbp • 如何知道每一个属性意义: • 常用外观属性: apperance 0—平面,1—立体 backcolor 对象背景色 borderstyle 对象边框样式 picture 对象背景图 caption 对象标题

  5. 位置属性: 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)

  6. width form1 scalewidth height Scaleheight

  7. 常用行为类属性 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

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

  9. 保存窗体和工程:单击工具栏“保存”按钮,分别输入窗体名称及 工程名称。 • 被保存的.frm窗体文件:会保存窗体的属性,放置的控件及控件 的属性及相关代码。 • 被保存.vbp工程文件:保存这个工程中有那些模块,及其文件名。 例:、实验书练习三(ch02\练习3.vbp) 2.4 程序模块概念 虽然说窗体是VB程序设计的重点,但是由于VB是一个多元化的开发工具,对于一个比较复杂的VB程序而言,只有窗体往往是不够的.所以VB允许在同一个工程中增加其他类型的程序模块。 • 新增模块方法:“工程”/“添加XXX”

  10. 窗体模块:大家熟悉的窗体 • MDI窗体模块:多文档窗体,这类窗体在其显示区中会含有其他“子”窗体。 • 标准模块:可用来定义变量、常量、子程序、函数等基本的程序单元,以供其他程序模块使用。这种类型 的程序模块将来保存时,将以.bas为扩展名。 • 类模块:可用来建立类(class),供其他程序模块建立对象使用。这类程序模块将来存盘时,将以.cls为扩展名。 • 用户控件:可用来建立控件,而被建立出来的控件将会出现在工具箱之中,供窗体设计合用。这类程序模块将来存盘时,将以.ctl为扩展名。 • 注意:同一个工程中,同类型的程序模块并未限定只能使用一个。 2.5 工程组的概念 在工程管理方面,VB允许我们在同一工作环境下建立或打开多个工程。 • 方法:“文件”/“添加工程”

  11. 例:打开(ch02\)modules.vbp工程,在这工程上添加一个“project2.vbp”工程。例:打开(ch02\)modules.vbp工程,在这工程上添加一个“project2.vbp”工程。 • 保存工程组:扩展名为:vbg,记录着这个工程组所含有的工程名称。 • 一次只能启动一个工程 • 改变启动工程方法:在工程上面单击鼠标右键,在出现快捷菜单时,再从中选取其中的“设置为启动工程” • 被选取工程和生成可执行文件。 虽然在工程组窗口中,一次只有一个工程会被子启动,但是每一个都有可啐被制作成独立的可执行文件。 例:将上例工程组的每个工程制作成可执行文件。 例:实验书第二章练习一。

More Related