资源描述
第2章 Visual Basic 6.0集成开发环境2.1 进入VB环境主窗口:主窗口:工程1microsoft visual Basic窗口称为主窗口。对象窗口对象窗口:(简称窗体)是进行可视化设计场所。一开始窗体是一片空白,但经过可视化设计之后,就可以展现不同的介面。工具箱工具箱:为窗体设计提供必要的控件。属性窗口属性窗口:用来设置窗体和控件的属性。(举例)例:在窗体上放置二个命令控件command1对象中 caption=“打开”command2对象中 caption=“picture=open.bmp style=1图形工程资源管理器工程资源管理器:用来管理同一工程中各种模块工具。例如:ch06练习3窗体布局窗口窗体布局窗口:用来设置窗体相对于屏幕的位置 例:示范将窗体相对于屏幕的位置。代码窗口代码窗口:用来查看修改和输入VB程序代码。例:ch06练习3对象浏览器对象浏览器:用来浏览VB程序可使用的对象和控件。立即窗口立即窗口:用来显示错误信息,同时可以执行简单VB语句例:在立即窗口中输入:print 100+200print “today is“&date调色板调色板:可用来设置控件运行时的前景色和背景色。例:在窗体上添加一个文本框,设置前景色为:绿色。如何将控件放置在窗体上。方法一:1)双击工具箱上控件 2)调整、移动对象 方法二:1)单击工具箱中控件 2)在窗体中拖放鼠标。如何知道每一个控件的英文名:将鼠标指针移到工具箱中控件上 停留一会,就会显示名称。什么是外挂式控件:有一些控件在一开始时不会出现在工具箱中,必须经过引用的步骤,加以引用后,才会出现在工具箱中。如何将外挂式控件放置在窗体上:例:想引用DTPicker控件,这个控件在部件“microsoft windows common control-2 6.0”之中2.2 属性窗口与属性设置在VB工作环境中用来设置属性窗口只有一个,所以要想设置某一个对象属性,首先要选取该对象为当前对象。设置属性方法:1)在属性窗口中修改属性值有三种形态:第一种:直接选取 第二种:在对话框中选取 第三种:键盘输入2)在程序逻辑中修改属性值对象名.属性名=值例:实验书ch02练习2.vbp如何知道每一个属性意义:常用外观属性:apperance 0平面,1立体backcolor 对象背景色borderstyle 对象边框样式picture 对象背景图caption 对象标题位置属性:left 对象所在位置左边界top 对象所在位置上边界width 对象宽度height 对象高度moveable false窗体不可移动,true窗体可移动startupposition 设置窗体首次被显示位置。例:将ch02练习2.vbp中窗体固定,不让用户移动。且窗体置于屏幕中心。除了借助startupposition属性可将窗体显示在屏幕中心外,还可以使用语句实现。me.left=(screen.width-me.width)/2me.top=(screen.height-me.height)/2(见ch02center.vbp)form1widthscalewidthheightScaleheight常用行为类属性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 2.3 工程资源管理器工程概念:每一个VB程序的开发对VB来说都是一个工程。改变工程名称名或窗体名:以鼠标选取“工程”或“form1”,然后调 出属性窗口,更改“name”属性。工程默认的存盘名工程名称窗体名称窗体默认的存盘文件名保存窗体和工程:单击工具栏“保存”按钮,分别输入窗体名称及 工程名称。被保存的.frm窗体文件:会保存窗体的属性,放置的控件及控件 的属性及相关代码。被保存.vbp工程文件:保存这个工程中有那些模块,及其文件名。例:、实验书练习三(ch02练习3.vbp)2.4 程序模块概念虽然说窗体是VB程序设计的重点,但是由于VB是一个多元化的开发工具,对于一个比较复杂的VB程序而言,只有窗体往往是不够的.所以VB允许在同一个工程中增加其他类型的程序模块。新增模块方法:“工程”/“添加XXX”窗体模块:大家熟悉的窗体MDI窗体模块:多文档窗体,这类窗体在其显示区中会含有其他“子”窗体。标准模块:可用来定义变量、常量、子程序、函数等基本的程序单元,以供其他程序模块使用。这种类型 的程序模块将来保存时,将以.bas为扩展名。类模块:可用来建立类(class),供其他程序模块建立对象使用。这类程序模块将来存盘时,将以.cls为扩展名。用户控件:可用来建立控件,而被建立出来的控件将会出现在工具箱之中,供窗体设计合用。这类程序模块将来存盘时,将以.ctl为扩展名。注意:同一个工程中,同类型的程序模块并未限定只能使用一个。2.5 工程组的概念在工程管理方面,VB允许我们在同一工作环境下建立或打开多个工程。方法:“文件”/“添加工程”例:打开(ch02)modules.vbp工程,在这工程上添加一个“project2.vbp”工程。保存工程组:扩展名为:vbg,记录着这个工程组所含有的工程名称。一次只能启动一个工程改变启动工程方法:在工程上面单击鼠标右键,在出现快捷菜单时,再从中选取其中的“设置为启动工程”被选取工程和生成可执行文件。虽然在工程组窗口中,一次只有一个工程会被子启动,但是每一个都有可啐被制作成独立的可执行文件。例:将上例工程组的每个工程制作成可执行文件。例:实验书第二章练习一。
展开阅读全文