《第一章 Visual Basic 概述.ppt》由会员分享,可在线阅读,更多相关《第一章 Visual Basic 概述.ppt(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Visual BasicVisual Basic程序设计程序设计 主讲:谈冉使用教材:Visual Basic 程序设计教程武汉理工大学出版社参考教材:林卓然.Visual Basic程序设计教程.电子工业出版社 刘炳文,许蔓舒.Visual Basic程序设计教程.清华大学出版社Visual Visual BasicBasic是是MicrosoftMicrosoft公公司司于于19911991年年推推出出的的可可视视化化BASICBASIC语语言言。在在语语言言功功能能方方面面,它它与与以以前前的的BASICBASIC语语言言基基本本兼兼容容,但但功能更强,使用更方便。功能更强,使用更方便。
2、本本章章主主要要介介绍绍Visual Basic的的基基本本知知识识以以及及Visual Basic应应用用程程序序的的结结构构和和利利用用Visual Basic开开发发应应用用程程序序的的一一般般步步骤骤,使使读读者者对对Visual Basic 6.0有有一一个个概概要要性的了解。性的了解。第一章第一章 Visual BasicVisual Basic概述一、可视化一、可视化BASIC语言语言-Visual Basic第一章 Visual Basic 概述1.早期早期BASIC语言语言2.可视化可视化BASIC语言语言Visual Basic3.Visual Basic的版本的版本 三种
3、版本中,企业版的功能最全,而专业版包括了学习版的功能。对于大多数用户来说,使用专业本即可完全满足需要。学习版可使学习编程的人员轻松开发windows的应用程序专业版为专业编程人员提供了一整套进行开发的功能完备的工具企业版使得专业编程人员能够开发功能强大的组内分布式应用程序4.Visual Basic的特点的特点第一章 Visual Basic 概述1.本机代码本机代码2.建立用户自己的建立用户自己的ActiveX控件控件4.建立建立ActiveX文档文档3.多工程多工程6.向导向导8.代码编辑器代码编辑器10.Internet组件下载组件下载12.枚举类型枚举类型13.OLE拖放拖放11.全局
4、对象全局对象5.MDISDI资源管理器样资源管理器样 式的界面选项式的界面选项 7.引用和处理自己的事件引用和处理自己的事件 9.多线程和线程安全部件多线程和线程安全部件 第一章 Visual Basic 概述二、二、Visual Basic 的安装1硬件环境硬件环境 (1)80486或更高的微处理器。(2)VGA 640 480或分辨率更高的显示器(推荐使用SVGA)。(3)内存要求:windows 95和98环境,需要24MB内存;windows NT、windows XP等环境,需要32MB 内存。2硬盘空间要求:硬盘空间要求:学习版:典型安装需48MB,完全安装需80MB。专业版:典型
5、安装需48MB,完全安装需80MB。企业版:典型安装需128MB,完全安装需147MB。附加内容:MSDN需67MB。运运行行环环境境要要求求3软件要求软件要求 (1)Windows95或以上更高版本的 Windows操作系统。(2)Microsoft Internet Explore 4.01或更新的版本。第一章 Visual Basic 概述安装步骤安装步骤1.把Visual Basic 6.0软件光盘放到计算机的CDROM驱动器中。2.在Visual Basic 6.0目录下运行setupexe文件。注意:如果计算机系统具有自动加载功能,那么在放进Visual Basic 6.0光盘后,
6、会 自动弹出一个安装界面,用户只需选取“Install Visual Basic 6.0”按钮即可进行安装。3.在安装Visual Basic 6.0过程中,系统会自动检测是否安装了 “Internd Explore 4.01”或以上版本,如果没有,系统会提示用户 需要安装IE 401。4.上述工作都做好后,用户只需根据系统提示进行安装即可。安装成功后,系统将自动在“开始”菜单的“程序”栏下增加一项“Microsoft Visual Basic 6.0”程序组。为了启动方便,可在Visual Basic 6.0系统文件夹下找到“VB6.EXE”文件,选中,按住鼠标右键,拖动到桌面上建立一个快捷
7、方式图标。四、启动与退出四、启动与退出Visual Basic第一章 Visual Basic 及其编程环境1.启动启动方法一:方法一:使用开始菜单中的使用开始菜单中的“程序程序”命令命令方法二:方法二:使用使用“我的电脑我的电脑”方法三:方法三:使用开始菜单中的使用开始菜单中的“运行运行”命令命令方法四:方法四:建立启动建立启动Visual Basic的快捷方式的快捷方式2.退出退出方法一:方法一:打开打开“文件文件”菜单,执行菜单,执行“退出退出”命令命令方法二:方法二:按按 Alt+Q方法三:方法三:按标题栏右上角的关闭按钮按标题栏右上角的关闭按钮标题栏菜单栏工具栏窗体设计器工具箱工程窗
8、口工 程资 源管 理器属性窗口窗 体布 局窗口第一章 Visual Basic 概述三、三、Visual Basic应用程序的结构应用程序的结构应用程序工程窗体控件和过程ApplicationProjectForm1FormnControl1ControlnProcedure1ProcedurenProcedure1ProcedurenControl1ControlnProcedure1ProcedurenProcedure1ProcedurenProcedure1ProcedurenProcedure1Proceduren 1一个Windows应用程序对应着Visual Basic中的一个完
9、整的工程(Project)。2一个Visual Basic工程至少应包含一个或多个窗体(Form)对象,也可以包含标准模块和类模块。3一个窗体对象至少应包含一个或多个事件过程,其中包括窗体内的控件对象所对应的事件过程。4事件过程可以调用通用过程,包括模块级通用过程和窗体级通用过程。1.用用Visual Basic开发应用程序的一般步骤开发应用程序的一般步骤用Visual Basic开发应用程序时,一般经过三步:第一步建立用户界面用户界面由对象,即窗体和控件组成。所有的控件都放在窗体上,程序中的所有信息都要通过窗体显示出来,它是应用程序的最终用户界面。第二步设置窗体和控件的属性建立界面后,应设置
10、窗体和每个控件的属性。第三步编写代码针对窗体中各个控件所能支持的方法和事件,编写事件驱动程序(事件过程)2.设计第一个设计第一个Visual Basic 应用程序应用程序例:要求在屏幕上开辟一个窗口,窗口的下部有三个命令按钮,其中左边按钮中标有“请单击此按钮”,中间按钮中标有“清屏”,右边按钮中标有“程序结束”。当用鼠标单击左边按钮时,屏幕上部的文本框中显示“欢迎使用Visual Basic中文版”;如果单击中间按钮,则清除文本框中显示的内容;而如果单击右边的按钮,则结束程序。例如分析 该应用程序含有一个窗体 该窗体上有四个控件对象:一个文本框,三个命 令按钮第一步:建立用户界面首先建立一个标
11、准EXE工程然后,建立窗体从工具箱中选取文本框控件图标,在窗体上画出文本框对象;再从工具箱中选取命令按追赶控件,在窗体上画出命令按钮对象。第二步 设置属性首先,设置命令按钮1(Command)的标题(Caption)为“请单击此按钮”具体操作为:选中Command1,激活属性窗口,找到Caption属性,双击,在其后的值项输入“请单击此按钮”,再找到Font属性,单击打开其对话框,将字体改为隶书,字号改为3号。用相同的方法将设置Comand2与Comand3的属性为“清屏”和“结束程序”。将文本框的Text属性值“Text1”清除。用同样方法,修改窗体标题属性为“Visual Basic程序设
12、计示例”第三步 编写代码双击Command1打开代码窗口,编写Command1的Click事件过程同样,编写第二个按钮的事件过程为编写第三个按钮的事件过程为设计完成四、用四、用Visual Basic开发应用程序的一般步骤开发应用程序的一般步骤 第一章 Visual Basic 概述.保存程序保存程序Visual Basic应用程序可以用四种类型的文件保存。第一类是单独的窗体文件,扩展名为.frm;第二类是公用的标准模块文件,扩展名为.bas;第三类是类模块文件,扩展名为.cls;第四类为工程文件,这种文件由若干个窗体和模块组成,扩展名为.vbp。在保存工程之前,应先分别保存窗体文件和标准模块
13、文件。操作步骤:保存窗体保存工程。调试运行应用程序。调试运行应用程序运行模式运行模式解释运行模式编译运行模式。生成可执行文件。生成可执行文件 在完成了应用程序的编写调试以后,应该将应用程序编译成可执行文件(EXE),这样应用程序就可以脱离发Visual Basic的集成开发环境而独立运行了。运行、调试则是开发应用程序的后期工作,用以检查是否有错误,能否运行通过,结果是否符合开发者的要求。若在运行阶段发现程序错误,或者运行结果没有达到设计要求,则应中断程序的运行,检查修改程序后,再重新运行程序。创建好应用程序的界面,设置好对象属性值和创建了事件过程以后,应用程序设计的基本工作已经完成,接着需要进
14、行的是运行和调试等工作。在运行调试应用程序之前,应先保存文件,这是作为开发设计人员应有的良好习惯,这样可防止文件数据的丢失,避免工作损失。第一章 Visual Basic 概述第一章 Visual Basic 概述例例1.1 设计一个简单应用程序的界面,它由一个窗体、三个命令按钮和一个图片框组成,命令按钮的功能分别为“显示图像”、“清除图像”和“退出系统”,当按下“显示图像”按钮时,右边图片框中显示出一幅图像,当按下“清除图像”按钮时,右边的图像在窗体上消失,当按下“退出系统”按钮时,则结束程序运行,退出系统。五、编写简单的五、编写简单的Visual Basic 应用程序应用程序第一章 Vis
15、ual Basic 概述1建立应用程序界面建立应用程序界面(1)创建窗体对象创建窗体对象(2)在窗体上创建控件对象在窗体上创建控件对象 例1.1设计过程如下设计过程如下 启动Visual Basic 6.0,进入VB的集成开发环境,此时,系统提供一个默认标题名为“Forml”的窗体对象,调整好窗体对象的大小 窗体上的控件对象包括窗体上的命令按钮、图片框等。其创建过程如下:创建命令按钮创建命令按钮:用鼠标单击工具箱中的命令按钮图标,如图所示,将鼠标指针移到窗体上,当鼠标指针会变为“+”形状时,在窗体的适当位置按住鼠标右键拖动鼠标,画出适合控件需要大小的方框,释放鼠标按钮,控件出现在窗体上,如图1
16、.12所示,控件上自动标有“Command1”,这是第一个命令按钮。以同样的方法画出第二个和第三个命令按钮“Command2”、“Command3”命令按钮窗体命令按钮创建图片框创建图片框:用鼠标单击工具箱中的图片框,在窗体上合适的位置画出合适大小的图片控件。图片框2设置对象属性设置对象属性将控件添加到窗体后,窗体和控件上显示出来的字符都是系统提供的默认值:“Form1”、Command1”等。若要使其显示为题目要求的样式,往往还需要对控件的属性进行设置。本应用程序需要分别对窗体和命令按钮进行属性设置。设置过程如下:第一章 Visual Basic 概述(1)设置窗体属性设置窗体属性 题目要求
17、窗体标题栏显示的是“Visual Basic 程序设计示例”,而此时窗体标题栏的值是“Form1”,因此必须对窗体的“Caption”属性进行设置。将“Form1”改为 “Visual Basic 程序设计示例”。选中窗体,在属性窗口的属性列表中找到“Caption”项,把它的值改为“Visual Basic 程序设计示例”。步骤如下:按下“F4”键,打开属性窗口(Properties)对象框属性列表属性显示方式属性注释(2)设置命令按钮属性设置命令按钮属性 步骤如下:选中第一个命令按钮,在属性窗口的属性列表中找到“Caption”项,把它的值改为“显示图像”。为了让其字体显示得更醒目一些,还
18、必须对“Fond”属性进行设置。在属性列表中找到“Fond”属性,单击“Font”项右边的小按钮,弹出“字体”对话框,如图。字体选用“隶书”项,字的大小选用“三号”。至此,第一个命令按钮上的显示值由“Command1”改变为“显示图像”第一章 Visual Basic 概述(3)设置图片框属性设置图片框属性 步骤如下:选中图片框控件,在属性列表中找到“Picture”属性,单击“Picture”项右边的小按钮,弹出“加载图片”对话框,如右图所示。在该对话框中,在文件名栏填入图像文件的文件名,单击“打开”按钮。为了让图片框显示出一幅图像,必须设置其“Picture”属性。现在窗体及窗体上的各控件
19、对象的属性已设置完成,基本界面如图。3编写程序代码、建立事件过程编写程序代码、建立事件过程 创建好应用程序的界面,并设置好对象的属性后,应开始编写程序代码。本例中,要求鼠标单击“显示图像”命令按钮,右边图片框中的图片显示出来;单击“清除图像”命令按钮时图片消失;单击“退出系统”命令按钮时,则退出应用程序的执行。因此,应分别针对三个命令按钮编写程序代码。代码的编写工作如下:第一章 Visual Basic 概述双击“显示图像”命令按钮,弹出对象代码窗口。在对象代码窗口中,上端有两个下拉列表。(1)编写编写“显示图像显示图像”命令按钮的程序代码。命令按钮的程序代码。左边的下拉列表显示当前窗体中所有
20、的对象,包括窗体对象,通过它可以很方便地从个对象代码窗口切换到另一对象代码窗口。在该下拉列表中选择对象:Command1。右边的下拉列表则是显示出选定的对象所可能的事件过程,用户可以方便地切换来建立相应的事件过程。在该列表框中选择选择事件:Click。在该过程中输入下列代码:Private Sub Command1_Click()Picture1.Visible=True使图片框中的图像显示在窗体上End Sub选择完成后,此时所对应的事件过程为:Command1_Click()事件过程。(2)编写编写“清除图像清除图像”命令按钮的程序代码命令按钮的程序代码。在“清除图像”命令按钮的Comma
21、nd2_Click()事件过程中输入下列代码:Private Sub Command2_Click()Picture1.Visible=False 使图片框中的图像在窗体上消失End Sub(3)编写编写“退出系统退出系统”命令按钮的程序代码命令按钮的程序代码。在“退出系统”命令按钮的Command3_Click()过程中输入下列代码:Private Sub Command3_Click()End结束程序运行End Sub第一章 Visual Basic 概述4保存文件保存文件 保存窗体文件的过程如下:保存窗体文件的过程如下:选取“文件”“保存Form1”,弹出“文件另存为”对话框。在该对话框
22、中,选择好保存路径,输入文件名(例如:例1-1.frm),单击“保存”按钮,保存窗体文件。保存工程文件的过程如下:保存工程文件的过程如下:选取“文件”“保存工程”,弹出“工程另存为”对话框在该对话框中,选择好保存路径,输入文件名(例1-1.vbp),单击“保存”按钮,保存文件。5调试运行应用程序调试运行应用程序 选取“运行”菜单上的“启动”命令选项(或按下“F5”快捷键),程序运行结果如图所示 第一章 Visual Basic 概述6生成可执行生成可执行(EXE)文件文件选取“文件”菜单上的“生成例1-1exe ”选项弹出“生成工程”对话框,如图 在该对话框中,打开“保存在”栏右边的下拉箭头,从中选择生成EXE文件的保存路径,在“文件名”栏输入文件名:例1-1.exe,单击“确定”按钮,即生成可执行文件例1-1.exe。第一章 Visual Basic 及其编程环境本章要点:本章要点:1 1、Visual BasicVisual Basic的安装、启动、退出的安装、启动、退出2 2、Visual BasicVisual Basic的特点的特点3 3、开发开发Visual BasicVisual Basic应用程序的一般步骤应用程序的一般步骤