第1章 Visual Basic程序设计概述_第1页
第1章 Visual Basic程序设计概述_第2页
第1章 Visual Basic程序设计概述_第3页
第1章 Visual Basic程序设计概述_第4页
第1章 Visual Basic程序设计概述_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第 1 1 章章Visual Basic程序设计概述程序设计概述 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 主主 要要 内内 容容 1.1 1.1 程序与算法程序与算法 1.2 Visual Basic 6.01.2 Visual Basic 6.0简介简介 1.3 Visual Basic 6.01.3 Visual Basic 6.0的安装的安装 1.4 Visual Basic 6.01.4 Visual Basic 6.0的启动与退出的启动与

2、退出 1.5 Visual Basic 6.01.5 Visual Basic 6.0的集成开发环境简介的集成开发环境简介 1.6 Visual Basic 6.01.6 Visual Basic 6.0工作环境的选项设置工作环境的选项设置 1.7 Visual Basic 6.01.7 Visual Basic 6.0的帮助系统的帮助系统 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1.1.1 1.1.1 计算机语言简介计算机语言简介 1.1.2 1.

3、1.2 算法算法 1.1 1.1 程序与算法程序与算法 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 计算机程序设计语言从产生、发展到现在,经历了从机器语计算机程序设计语言从产生、发展到现在,经历了从机器语言、汇编语言到高级语言的历程。言、汇编语言到高级语言的历程。1 1机器语言机器语言 机器语言与硬件直接相关,不同类别的计算机有着不同的机机器语言与硬件直接相关,不同类别的计算机有着不同的机器语言。机器语言是一种二进制代码语言,由数字器语言。机器语言是一种

4、二进制代码语言,由数字0 0和和1 1组成。组成。2 2汇编语言汇编语言 为了减少使用机器语言编程的困难,在机器语言的基础上,为了减少使用机器语言编程的困难,在机器语言的基础上,利用一些英文缩写表示机器语言中的指令,如用利用一些英文缩写表示机器语言中的指令,如用ADDADD代表加法、代表加法、MOVMOV代表数据传递等,增强了程序的可读性、可理解性和可维护性代表数据传递等,增强了程序的可读性、可理解性和可维护性 1.1.1 1.1.1 计算机语言简介计算机语言简介 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual Ba

5、sicVisual Basic程序设计概述程序设计概述 这种符号化的程序设计语言称为汇编语言。但汇编语言程序不能直这种符号化的程序设计语言称为汇编语言。但汇编语言程序不能直接被计算机执行,这就需要一个专门的程序负责将这些符号翻译成接被计算机执行,这就需要一个专门的程序负责将这些符号翻译成二进制的机器语言,这种翻译程序称为汇编程序。二进制的机器语言,这种翻译程序称为汇编程序。3 3高级语言高级语言 虽然汇编语言比机器语言容易理解,但即使实现简单的功能,虽然汇编语言比机器语言容易理解,但即使实现简单的功能,其程序代码仍然很长。在汇编语言的基础上逐渐形成了高级语言,其程序代码仍然很长。在汇编语言的基

6、础上逐渐形成了高级语言,高级语言更加接近自然语言,所以它的代码简短,易学易用。高级语言更加接近自然语言,所以它的代码简短,易学易用。 1.1.1 1.1.1 计算机语言简介计算机语言简介 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 程序用来解决特定的问题,而算法是对解决问程序用来解决特定的问题,而算法是对解决问题步骤的描述。题步骤的描述。 算法本身也可以采用不同方式的描述,常用的算法本身也可以采用不同方式的描述,常用的有以下有以下3 3种:种:1.1.自

7、然语言描述自然语言描述 例如,求两个数的加法运算,利用自然语言描例如,求两个数的加法运算,利用自然语言描述如下:述如下:1 1)输入数据,保存在变量)输入数据,保存在变量a a和和b b中。中。2 2)完成)完成a+ba+b的运算,将结果保存在变量的运算,将结果保存在变量c c中。中。3 3)输出变量)输出变量c c的值。的值。 1.1.2 1.1.2 算法算法 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 2.2.伪代码描述伪代码描述 利用伪代码描述算法

8、时,要使用特定的格式,这些伪代码集利用伪代码描述算法时,要使用特定的格式,这些伪代码集合含义清晰,但是不能直接执行。合含义清晰,但是不能直接执行。 例如,求两个数的加法运算,利用伪代码描述如下:例如,求两个数的加法运算,利用伪代码描述如下:BeginBegin Input(a Input(a) ) Input(b Input(b) ) ca+b ca+b Output(c Output(c) )EndEnd 1.1.2 1.1.2 算法算法 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Ba

9、sic程序设计概述程序设计概述 3.3.程序流程图描述程序流程图描述 程序流程图是使用图形来描述算程序流程图是使用图形来描述算法的,这些图形有固定的含义。目前法的,这些图形有固定的含义。目前常用的两种流程图是美国国家标准学常用的两种流程图是美国国家标准学会提出的标准流程图和美国学者会提出的标准流程图和美国学者I.NassiI.Nassi、B.ShneidermanB.Shneiderman提出的提出的N-SN-S流程图。流程图。 例如,求两个数的加法运算,利用例如,求两个数的加法运算,利用程序流程图描述如右图所示。程序流程图描述如右图所示。 1.1.2 1.1.2 算法算法 Visual Ba

10、sicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1.2.1 1.2.1 Visual Basic 6.0Visual Basic 6.0的版本的版本 1.2.2 Visual Basic 6.0 1.2.2 Visual Basic 6.0的编程特点的编程特点 1.2 Visual Basic 6.0 1.2 Visual Basic 6.0简介简介 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual

11、BasicVisual Basic程序设计概述程序设计概述 Visual Basic Visual Basic的含义,的含义,“Visual”Visual”在字面上的汉语意在字面上的汉语意思是思是“看的、视觉的看的、视觉的”,在这里指的是开发图形用户界面,在这里指的是开发图形用户界面(graphic user interfacegraphic user interface,GUIGUI)的方法,即)的方法,即“可视化程可视化程序设计序设计”。“Basic”Basic”指的是指的是BASICBASIC(Beginners All-Beginners All-purpose Symbol Inst

12、ruction Codepurpose Symbol Instruction Code)语言,它是一种应用)语言,它是一种应用十分广泛的计算机语言,十分广泛的计算机语言,Visual BasicVisual Basic是在原有是在原有BASICBASIC语言语言的基础上进一步发展而来的。的基础上进一步发展而来的。 1.2 Visual Basic 6.0 1.2 Visual Basic 6.0简介简介 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 Vis

13、ual Basic 6.0Visual Basic 6.0有有3 3种版本,分别为学习版、专业版和企业种版本,分别为学习版、专业版和企业版。这些版本是在相同的基础上创建起来的,因此大多数应用程序版。这些版本是在相同的基础上创建起来的,因此大多数应用程序可在可在3 3种版本中通用,分别满足不同开发人员的实际需要。种版本中通用,分别满足不同开发人员的实际需要。 1.1.学习版学习版 它是它是Visual Basic 6.0Visual Basic 6.0的基础版本,可使编程人员轻松开发的基础版本,可使编程人员轻松开发WindowsWindows应用程序。此版本包含所有内部控件以及网格和数据绑定控应

14、用程序。此版本包含所有内部控件以及网格和数据绑定控件。件。2.2.专业版专业版 它为专业编程人员提供了一整套功能完备的软件开发工具,使它为专业编程人员提供了一整套功能完备的软件开发工具,使用此套工具能进行各种解决方案的开发工作。该版本包含学习版的用此套工具能进行各种解决方案的开发工作。该版本包含学习版的所有工具和全部功能,以及附加的应用程序设计器、所有工具和全部功能,以及附加的应用程序设计器、AxtiveXAxtiveX控件、控件、InternetInternet信息服务器、集成数据工具和数据环境、活动数据对象、信息服务器、集成数据工具和数据环境、活动数据对象、动态动态HTMLHTML页面设计

15、器等功能强大的辅助工具。页面设计器等功能强大的辅助工具。 1.2.1 1.2.1 Visual Basic 6.0Visual Basic 6.0的版本的版本 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 3.3.企业版企业版 专业编程人员能够使用它开发功能强大的分布式应用程序,专业编程人员能够使用它开发功能强大的分布式应用程序,该版本包含专业版的全部功能。此外,还包含该版本包含专业版的全部功能。此外,还包含BackOfficeBackOffice工具,工

16、具,如如SQL ServerSQL Server以及其他辅助工具等。以及其他辅助工具等。 1.2.1 1.2.1 Visual Basic 6.0Visual Basic 6.0的版本的版本 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1.2.2 Visual Basic 6.0 1.2.2 Visual Basic 6.0的编程特点的编程特点 概括地说,概括地说,Visual Basic 6.0Visual Basic 6.0主要有以下特点主要有以下特

17、点: :l 面向对象的可视化程序设计方法面向对象的可视化程序设计方法Visual BasicVisual Basic提供了可视化设计工具把界面设计的复杂性提供了可视化设计工具把界面设计的复杂性“封装封装”成对象,开发成对象,开发人员不必为界面设计而编写大量程序代码。只需要利用鼠标进行简单的操作即可人员不必为界面设计而编写大量程序代码。只需要利用鼠标进行简单的操作即可实现标准的实现标准的winwin界面设计界面设计l 事件驱动的编程机制事件驱动的编程机制VBVB通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件都可以通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件都可以

18、通过一段程序来响应。例如,按钮是一个对象,当用户单击该按钮时,将产生一通过一段程序来响应。例如,按钮是一个对象,当用户单击该按钮时,将产生一个单击事件,而在产生该事件时将执行一段程序,用来实现指定的操作。个单击事件,而在产生该事件时将执行一段程序,用来实现指定的操作。l 提供了易学易用的应用程序集成开发环境提供了易学易用的应用程序集成开发环境l 具有很强的数据管理功能具有很强的数据管理功能l 支持对象链接与嵌入技术支持对象链接与嵌入技术 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basi

19、c程序设计概述程序设计概述 1.3.1 1.3.1 Visual Basic 6.0Visual Basic 6.0的安装条件的安装条件 1.3.2 Visual Basic 6.0 1.3.2 Visual Basic 6.0的安装过程的安装过程 1.3 Visual Basic 6.0 1.3 Visual Basic 6.0的安装的安装 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1 1硬件要求硬件要求 1 1)处理器:处理器:486DX/66 M

20、Hz486DX/66 MHz或更高性能的处理器,建议使用或更高性能的处理器,建议使用PentiumPentium或更高的处理器。或更高的处理器。 2 2)显示器:显示器:VGAVGA或分辨率更高的监视器。或分辨率更高的监视器。 3 3)内存:内存:Windows NTWindows NT或更高版本,需要至少或更高版本,需要至少32MB32MB的内存。的内存。 4 4)硬盘:学习版和专业版的安装需要至少硬盘:学习版和专业版的安装需要至少48MB48MB可用空间;企可用空间;企业版的安装需要至少业版的安装需要至少147MB147MB可用空间;可用空间;MSDNMSDN帮助系统需要帮助系统需要1GB

21、1GB可用可用空间。空间。 5 5)光驱:一个光驱:一个8 8倍速以上的倍速以上的CD-ROMCD-ROM驱动器。驱动器。2 2软件要求软件要求 1 1)操作系统:操作系统:Windows 95Windows 95或更高版本,也可以是或更高版本,也可以是Windows NT Windows NT 4.04.0或更高版本。或更高版本。 2 2)浏览器:浏览器:Microsoft Internet Explore 4.01Microsoft Internet Explore 4.01或更高版本。或更高版本。 1.3.1 1.3.1 Visual Basic 6.0Visual Basic 6.0的

22、安装条件的安装条件 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 确认计算机系统符合安装条件后,用户可以按照如确认计算机系统符合安装条件后,用户可以按照如下操作完成安装过程。将下操作完成安装过程。将Visual Basic 6.0Visual Basic 6.0中文企业版中文企业版安装盘放入光驱中,在安装盘的根目录下,双击安装程安装盘放入光驱中,在安装盘的根目录下,双击安装程序序Setup.exeSetup.exe,即可进入,即可进入“安装向导安装向导”界

23、面,用户只需界面,用户只需按照提示逐步进行即可。有关安装按照提示逐步进行即可。有关安装Visual Basic 6.0Visual Basic 6.0的的详细指令,可参照安装盘中的详细指令,可参照安装盘中的ReadmeReadme文件。文件。 1.3.2 Visual Basic 6.0 1.3.2 Visual Basic 6.0的安装过程的安装过程 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1.4.1 1.4.1 Visual Basic 6.0V

24、isual Basic 6.0的启动的启动 1.4.2 Visual Basic 6.0 1.4.2 Visual Basic 6.0的退出的退出 1.4 Visual Basic 6.0 1.4 Visual Basic 6.0的启动与退出的启动与退出 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 可以通过可以通过两种方式两种方式启动启动Visual Basic 6.0Visual Basic 6.0: 1.1.在在“开始开始”菜单的菜单的“程程序序”中

25、选择中选择 “ “Microsoft Microsoft Visual Basic 6.0 Visual Basic 6.0 中文版中文版”命令,启动命令,启动Visual BasicVisual Basic应应用程序。用程序。 2.2.将将Visual Basic 6.0Visual Basic 6.0主主程序以快捷方式放在桌面上。程序以快捷方式放在桌面上。启动启动Visual Basic 6.0Visual Basic 6.0时,时,只要在桌面上双击该图标即只要在桌面上双击该图标即可。可。 1.4.1 1.4.1 Visual Basic 6.0Visual Basic 6.0的启动的启动

26、 启动启动Visual BasicVisual Basic后,都将显示后,都将显示“新建工程新建工程”对话框对话框 1 1、“新建工程新建工程”对话框的组成对话框的组成 2 2、 “ “新建工程新建工程”对话框隐藏对话框隐藏 显示操作显示操作 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 可以用下列方法之一可以用下列方法之一退出退出Visual Basic 6.0Visual Basic 6.0环境环境: 1 1)单击单击Visual Basic 6.0V

27、isual Basic 6.0集成开发环境标题栏中集成开发环境标题栏中的的“关闭关闭”按钮。按钮。 2 2)依次执行依次执行“文件文件”菜单中的菜单中的“退出退出”命令。命令。注意:注意:在退出在退出Visual Basic 6.0Visual Basic 6.0时,系统会自动判时,系统会自动判断是否修改了工程中的内容,若已修改,则系统会断是否修改了工程中的内容,若已修改,则系统会提示用户是否保存修改过的结果。提示用户是否保存修改过的结果。 1.4.2 Visual Basic 6.0 1.4.2 Visual Basic 6.0的退出的退出 Visual BasicVisual Basic程

28、序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1.5.1 1.5.1 标题栏标题栏 1.5.2 1.5.2 菜单栏菜单栏 1.5.3 1.5.3 工具栏工具栏 1.5 Visual Basic 6.0 1.5 Visual Basic 6.0的集成开发环境简介的集成开发环境简介 1.5.4 Visual Basic 6.0 1.5.4 Visual Basic 6.0集成开发环境中的窗口集成开发环境中的窗口 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第

29、第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 Visual Basic 6.0Visual Basic 6.0的集成开发环境的集成开发环境主要有标题栏、菜单栏、工具主要有标题栏、菜单栏、工具栏、工具箱窗口以及窗体设计器窗口、工程资源管理器窗口、属性窗栏、工具箱窗口以及窗体设计器窗口、工程资源管理器窗口、属性窗口、代码窗口和窗体布局窗口等,如下图所示。口、代码窗口和窗体布局窗口等,如下图所示。 1.5 Visual Basic 6.0 1.5 Visual Basic 6.0的集成开发环境简介的集成开发环境简介 Visual BasicVisual Ba

30、sic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1.5.1 1.5.1 标题栏标题栏 标题栏标题栏位于窗口的最上面,用位于窗口的最上面,用来显示工程名称和来显示工程名称和Visual Basic Visual Basic 6.06.0的的3 3种工作状态之一。启动种工作状态之一。启动Visual Basic 6.0Visual Basic 6.0后,标题栏显示后,标题栏显示“工程工程1-Microsoft Visual 1-Microsoft Visual BasicBasic设计设计”,表明当前的

31、工作状,表明当前的工作状态是态是“设计设计”,用户可以进行程序,用户可以进行程序的设计;当工作状态是的设计;当工作状态是“运行运行”时,时,标题栏显示标题栏显示“工程工程1-Microsoft 1-Microsoft Visual BasicVisual Basic运行运行”,用户可以,用户可以看到程序运行的结果;当工作状态看到程序运行的结果;当工作状态是是“中断中断”时,标题栏显示时,标题栏显示“工程工程1-Microsoft Visual 1-Microsoft Visual BasicbreakBasicbreak”,用户可以查看程,用户可以查看程序运行的中间结果。序运行的中间结果。Vi

32、sual Basic 6.0Visual Basic 6.0的的3 3种工作状态种工作状态 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1.5.2 1.5.2 菜单栏菜单栏菜单栏菜单栏包含包含1313个下拉菜单,其中包含了个下拉菜单,其中包含了Visual Basic 6.0Visual Basic 6.0程序开发过程中所需的程序开发过程中所需的各种命令,即各种命令,即“文件文件”、“编辑编辑”、“视视图图”、“工具工具”、“窗口窗口”和和“帮助帮助”等

33、。等。单击菜单项或按单击菜单项或按Alt+Alt+括号中的字母组合键括号中的字母组合键可执行相应的菜单命令。可执行相应的菜单命令。 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1.5.3 1.5.3 工具栏工具栏工具栏工具栏为常用菜单命令提供了快捷的访问方式。单击工具为常用菜单命令提供了快捷的访问方式。单击工具栏上的按钮,则执行该按钮所代表的操作。栏上的按钮,则执行该按钮所代表的操作。Visual Basic Visual Basic 6.06.0提供了

34、提供了4 4种工具栏,即种工具栏,即“标准标准”、“编辑编辑”、“窗体设窗体设计计”和和“调试调试”工具栏。一般情况下,启动工具栏。一般情况下,启动Visual Basic Visual Basic 6.06.0后只显示后只显示“标准标准”工具栏,如图工具栏,如图1-61-6所示。当光标停留所示。当光标停留在工具栏按钮上时,显示该按钮的提示信息。标准工具栏在工具栏按钮上时,显示该按钮的提示信息。标准工具栏中按钮(从左至右)与菜单中命令的对应关系如表中按钮(从左至右)与菜单中命令的对应关系如表1-21-2所示。所示。图图1-6 “1-6 “标准标准”工具栏工具栏 Visual BasicVisu

35、al Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1.5.3 1.5.3 工具栏工具栏表表1-21-2 “ “标准标准”工具工具栏中栏中各按各按钮功钮功能表能表编编 号号图标按钮的功能图标按钮的功能1添加一个新工程添加一个新工程2在工程中添加一个新窗体在工程中添加一个新窗体3弹出弹出“菜单编辑器菜单编辑器”对话框对话框4打开一个已存在的工程文件打开一个已存在的工程文件5保存当前的工程(组)文件保存当前的工程(组)文件6把选择的内容剪切到剪贴板把选择的内容剪切到剪贴板7把选择的内容复制到剪贴板

36、把选择的内容复制到剪贴板8把剪贴板的内容粘贴到当前插入位置把剪贴板的内容粘贴到当前插入位置9弹出弹出“查找查找”对话框对话框10撤销当前的修改撤销当前的修改11对对“撤销撤销”的反操作的反操作12运行一个应用程序运行一个应用程序13暂停正在运行的程序暂停正在运行的程序14结束应用程序的运行,并回到程序设计状态结束应用程序的运行,并回到程序设计状态15打开工程资源管理器窗口打开工程资源管理器窗口16打开属性窗口打开属性窗口17打开窗体布局窗口打开窗体布局窗口18打开对象浏览器打开对象浏览器19打开工具箱窗口打开工具箱窗口 Visual BasicVisual Basic程序设计程序设计 普通高等

37、教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 工具栏工具栏为常用菜单命令提供了快捷的访问方式。单击工具为常用菜单命令提供了快捷的访问方式。单击工具栏上的按钮,则执行该按钮所代表的操作。栏上的按钮,则执行该按钮所代表的操作。Visual Basic Visual Basic 6.06.0提供了提供了4 4种工具栏,即种工具栏,即“标准标准”、“编辑编辑”、“窗体设窗体设计计”和和“调试调试”工具栏。一般情况下,启动工具栏。一般情况下,启动Visual Basic Visual Basic 6.06.0后只显示后只显示“标准标准”工

38、具栏,如图工具栏,如图1-61-6所示。当光标停留所示。当光标停留在工具栏按钮上时,显示该按钮的提示信息。标准工具栏在工具栏按钮上时,显示该按钮的提示信息。标准工具栏中按钮(从左至右)与菜单中命令的对应关系如表中按钮(从左至右)与菜单中命令的对应关系如表1-21-2所示。所示。 1.5.3 1.5.3 工具栏工具栏 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 Visual Basic 6.0Visual Basic 6.0集成开发环境除主窗口外,通常还包

39、集成开发环境除主窗口外,通常还包括工具箱窗口、工程资源管理器窗口、窗体设计器窗口、括工具箱窗口、工程资源管理器窗口、窗体设计器窗口、属性窗口、代码窗口和窗体布局窗口等。属性窗口、代码窗口和窗体布局窗口等。 1.5.4 Visual Basic 6.0 1.5.4 Visual Basic 6.0集成开发环境中的窗口集成开发环境中的窗口 1 1工具箱窗口工具箱窗口 工具箱中提供了一组图标,用于设计应用程序的界面,工具箱中提供了一组图标,用于设计应用程序的界面,这些图标是这些图标是Visual BasicVisual Basic应用程序的组件,称为图形对象应用程序的组件,称为图形对象或控件,每个控

40、件的功能都不相同。或控件,每个控件的功能都不相同。 建立建立“标准标准EXE”EXE”工程后,工具箱中只有内部控件,工程后,工具箱中只有内部控件,即标准控件,其中有即标准控件,其中有2121个常用控件图标。个常用控件图标。 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 2 2工程资源管理器窗口工程资源管理器窗口 工程工程是指用于创建一个应用是指用于创建一个应用程序的文件集合。工程资源管理程序的文件集合。工程资源管理器窗口用于管理当前工程中所包器窗口用于管理

41、当前工程中所包含的各类文件。含的各类文件。 在在工程资源管理器窗口工程资源管理器窗口的上的上方有方有3 3个按钮,从左至右依次为个按钮,从左至右依次为“查看代码查看代码”、“查看对象查看对象”和和“切换文件夹切换文件夹”。单击。单击“查看代查看代码码”按钮可以打开所选文件的代按钮可以打开所选文件的代码窗口,可以显示和编辑代码。码窗口,可以显示和编辑代码。单击单击“查看对象查看对象”按钮可以在窗按钮可以在窗体设计器窗口中显示所选对象的体设计器窗口中显示所选对象的窗体。单击窗体。单击“切换文件夹切换文件夹”按钮按钮可以切换文件列表显示的方式。可以切换文件列表显示的方式。 1.5.4 Visual

42、Basic 6.0 1.5.4 Visual Basic 6.0集成开发环境中的窗口集成开发环境中的窗口 工程资源管理器窗口工程资源管理器窗口切换文件夹按钮切换文件夹按钮查看对象按钮查看对象按钮查看代码按钮查看代码按钮 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 在工程资源管理器中包含以下几类文件在工程资源管理器中包含以下几类文件: :1 1)工程文件和工程组文件:)工程文件和工程组文件:工程文件的扩展名为工程文件的扩展名为.vbp.vbp,每个工程对应

43、一个工程文,每个工程对应一个工程文件;当一个工程包括两个以上工程时,这些工程构成一个工程组,工程组文件的件;当一个工程包括两个以上工程时,这些工程构成一个工程组,工程组文件的扩展名为扩展名为.vbg.vbg。2 2)窗体文件:)窗体文件:每个窗体对应一个窗体文件,窗体及其控件的属性和其他信息(包每个窗体对应一个窗体文件,窗体及其控件的属性和其他信息(包括代码)都存放在该窗体文件中,其扩展名为括代码)都存放在该窗体文件中,其扩展名为.frm.frm。一个应用程序可以有多个(最多可达一个应用程序可以有多个(最多可达255255个)窗体,因此可以有多个以个)窗体,因此可以有多个以.frm.frm为扩

44、展为扩展名的窗体文件。名的窗体文件。3 3)标准模块文件)标准模块文件:是一个纯代码性质的文件,不属于任何窗体,主要在大型应用:是一个纯代码性质的文件,不属于任何窗体,主要在大型应用程序中使用,其扩展名为程序中使用,其扩展名为.bas.bas。标准模块只有程序代码组成,主要用来声明全局变量和定义一些通用的过程,可标准模块只有程序代码组成,主要用来声明全局变量和定义一些通用的过程,可以被不同窗体的程序调用。标准模块通过执行以被不同窗体的程序调用。标准模块通过执行“工程工程”菜单中的菜单中的“添加模块添加模块”命命令来创建。令来创建。4 4)类模块文件:)类模块文件:用户可以通过类模块来定义自己的

45、类,每个类都用一个文件来保用户可以通过类模块来定义自己的类,每个类都用一个文件来保存,其扩展名为存,其扩展名为.cls.cls。类模块通过执行。类模块通过执行“工程工程”菜单中的菜单中的“添加类模块添加类模块”命令来命令来创建。图创建。图1-10 1-10 窗体设计器窗口窗体设计器窗口5 5)资源文件:)资源文件:资源文件中存放的是各种资源文件中存放的是各种“资源资源”,是一种可以同时存放文本、图,是一种可以同时存放文本、图片、声音等多种资源的文件,其扩展名为片、声音等多种资源的文件,其扩展名为.res.res。 1.5.4 Visual Basic 6.0 1.5.4 Visual Basi

46、c 6.0集成开发环境中的窗口集成开发环境中的窗口 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 3 3窗体设计器窗口窗体设计器窗口 窗体设计器窗口窗体设计器窗口简称窗体(简称窗体(FormForm)窗口,用)窗口,用来设计应用程序的界面。用户可以在窗体中添加来设计应用程序的界面。用户可以在窗体中添加各种控件对象并直接观察到程序运行时的界面。各种控件对象并直接观察到程序运行时的界面。 创建窗体时默认名依次为创建窗体时默认名依次为Form1Form1、For

47、m2Form2注意注意窗体文件名、窗体名(即窗体的窗体文件名、窗体名(即窗体的“名称名称”属属性值)和窗体的标题(即窗体的性值)和窗体的标题(即窗体的CaptionCaption属性值)属性值)的区别。的区别。 1.5.4 Visual Basic 6.0 1.5.4 Visual Basic 6.0集成开发环境中的窗口集成开发环境中的窗口 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 4 4属性窗口属性窗口属性窗口属性窗口用于列出当前选定的窗用于列出当前

48、选定的窗体或控件的属性名及属性值,用体或控件的属性名及属性值,用户可以对这些属性值进行设置。户可以对这些属性值进行设置。 可以采用下面可以采用下面4 4种方法种方法激活属激活属性窗口:性窗口:l 执行执行“视图视图”菜单中的菜单中的“属性属性窗口窗口”命令。命令。l 按按F4F4键。键。l 单击工具栏上的单击工具栏上的“属性窗口属性窗口”按钮。按钮。l 按按Ctrl+PageDownCtrl+PageDown或或Ctrl+PageUpCtrl+PageUp组合键。组合键。 1.5.4 Visual Basic 6.0 1.5.4 Visual Basic 6.0集成开发环境中的窗口集成开发环境

49、中的窗口 属性窗口属性窗口 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1.5.4 Visual Basic 6.0 1.5.4 Visual Basic 6.0集成开发环境中的窗口集成开发环境中的窗口 5 5代码窗口代码窗口代码窗口代码窗口是显示和编辑程序代码的窗是显示和编辑程序代码的窗口。应用程序的每个窗体或标准模块口。应用程序的每个窗体或标准模块都有一个单独的代码编辑窗口。都有一个单独的代码编辑窗口。 可以用如下可以用如下4 4种方法打开代码窗口:

50、种方法打开代码窗口:l双击窗体或窗体上已创建好的控件。双击窗体或窗体上已创建好的控件。l执行执行“视图视图”菜单中的菜单中的“代码窗口代码窗口”命令。命令。l按按F7F7键。键。l单击工程资源管理器窗口中的单击工程资源管理器窗口中的“查查看代码看代码”按钮。按钮。代码编辑窗口 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 为了方便代码的编辑和修改,为了方便代码的编辑和修改,Visual BasicVisual Basic提供了自动列出提供了自动列出成员特性

51、、自动显示快速信息、自动语法检查等功能。成员特性、自动显示快速信息、自动语法检查等功能。1 1)自动列出成员特性:)自动列出成员特性:当输入对象的属性和方法时,用户在当输入对象的属性和方法时,用户在对象名后输入句点,对象名后输入句点,Visual BasicVisual Basic会自动显示一个下拉列表会自动显示一个下拉列表框,其中包含该对象的所有成员(属性和方法。框,其中包含该对象的所有成员(属性和方法。2 2)自动显示快速信息:)自动显示快速信息:该功能可显示该功能可显示Visual BasicVisual Basic中的语句中的语句和函数的语法格式,当用户在编辑代码过程中输入合法的语和函

52、数的语法格式,当用户在编辑代码过程中输入合法的语句或函数名时,当前行下面会自动显示该语句或函数的语法句或函数名时,当前行下面会自动显示该语句或函数的语法格式。格式。3 3)自动语法检查:)自动语法检查:在输入某行代码按在输入某行代码按EnterEnter键后,键后,Visual Visual BasicBasic会自动对该行进行语句检查。如果有语法错误,就会弹会自动对该行进行语句检查。如果有语法错误,就会弹出错误提示,同时将该行变成红色。出错误提示,同时将该行变成红色。 1.5.4 Visual Basic 6.0 1.5.4 Visual Basic 6.0集成开发环境中的窗口集成开发环境中

53、的窗口 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1.5.4 Visual Basic 6.0 1.5.4 Visual Basic 6.0集成开发环境中的窗口集成开发环境中的窗口 6 6窗体布局窗口窗体布局窗口窗体布局窗口窗体布局窗口用于调整窗体用于调整窗体在屏幕上显示的位置。在此在屏幕上显示的位置。在此窗口中,有一个表示当前窗窗口中,有一个表示当前窗体的图标,可以通过鼠标拖体的图标,可以通过鼠标拖动来调整程序运行时窗体的动来调整程序运行时窗体的位置

54、。位置。如图右图,如图右图,显示了屏显示了屏幕上两个窗体的放置及相对幕上两个窗体的放置及相对位置。位置。窗体布局窗口 Visual BasicVisual Basic程序设计程序设计 普通高等教育“十二五”规划教材第第1 1章章 Visual BasicVisual Basic程序设计概述程序设计概述 1.6 Visual Basic6.0 1.6 Visual Basic6.0工作环境的选项设置工作环境的选项设置 在在Visual Basic 6.0Visual Basic 6.0中,中,允许用户根据个人喜好和要求对其进行选允许用户根据个人喜好和要求对其进行选项设置,项设置,可按如下步骤进行操作:可按如下步骤进行操作: 1 1)执行执行“工具工具”菜单中的菜单中的“选项选项”命令,弹出命令,弹出“选项选项”对话框。对话框。 2 2)通过通过“选项选项”对话框的对话框的6 6个选项卡,对集成开发环境进行个性个选项卡,对集成开发环境进行个性化设置,如图化设置,如图1-171-17所示。所示。 在在“编辑器编辑器”选项卡中,勾选选项卡中,勾选“自动语法检测自动语法检测”复选框,输入一复选框,输入一行代码可立即进行语法检查;勾选行代码可立即进行语法检查;勾选“自动列出成员自动列出成员”复选框,可显复选框,可显示当前插入点位置

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论