第一章Visual Basic程序开发环境_第1页
第一章Visual Basic程序开发环境_第2页
第一章Visual Basic程序开发环境_第3页
第一章Visual Basic程序开发环境_第4页
第一章Visual Basic程序开发环境_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

1、第一章第一章Visual BasicVisual Basic程序开发环境程序开发环境1.1.1 Visual Basic语言简介1.1.2 Visual Basic语言的特点1.1.3 Visual Basic的版本 1.2.1 Visual Basic 6.0的启动和退出1.2.2 Visual Basic的集成开发环境(IDE)的组成1.1 Visual Basic1.1 Visual Basic语言的简介语言的简介1.2 Visual Basic1.2 Visual Basic集成开发环的启动和退集成开发环的启动和退出出 19901990年推出了年推出了Visual Basic 1.0V

2、isual Basic 1.0。 19921992年经过对年经过对Visual Basic 1.0Visual Basic 1.0版本的修改后,版本的修改后, 推出了推出了Visual Basic 2.0Visual Basic 2.0版本。版本。 19931993年再次修改完善后,推出了年再次修改完善后,推出了Visual Basic 3.0Visual Basic 3.0版本。版本。 19951995年推出了年推出了Visual Basic 4.0Visual Basic 4.0版本。版本。 19971997年发布了年发布了Visual Basic 5.0Visual Basic 5.0版

3、本。版本。 19981998年推出了年推出了Visual Basic 6.0Visual Basic 6.0版本。自版本。自5.05.0版以版以后的版本中,都有相应的中文版。以后的版本中,都有相应的中文版。以Visual Basic6.0Visual Basic6.0中文版为例进行讲解。中文版为例进行讲解。1.1.1 Visual Basic1.1.1 Visual Basic语言简介语言简介q 语言简单、易学易用语言简单、易学易用:继承了原来继承了原来BASIC语言的语言的 特点。特点。q 编程的可视化:所见即所得,可在窗体上利用工编程的可视化:所见即所得,可在窗体上利用工具箱提供的工具画出

4、所需要的部件。具箱提供的工具画出所需要的部件。q 引用了面向对象的程序设计方法引用了面向对象的程序设计方法q 事件驱动的编程机制:事件驱动的编程机制:程序代码的执行是由有关程序代码的执行是由有关某一对象的事件的发生来驱动的。某一对象的事件的发生来驱动的。q 快速方便地访问数据库:可利用开放式数据互连快速方便地访问数据库:可利用开放式数据互连(ODBCODBC)功能、)功能、ActiveXActiveX数据对象(数据对象(ADOADO)和)和ADOADO数据数据控件等,借助结构化查询语言控件等,借助结构化查询语言SQLSQL,访问或操作数据,访问或操作数据库,如:库,如:Microsoft SQ

5、L ServerMicrosoft SQL Server、OracleOracle、ACCESSACCESS等。等。 1.1.2 Visual Basic1.1.2 Visual Basic语言的特点语言的特点1.1.3 Visual Basic1.1.3 Visual Basic的版本的版本学学习习版版(Learning Edition) 是Visual Basic的基础版本,该版本包括了Visual Basic的所有内部控件(标准控件)、网格控件、数据绑定控件等。使用学习版可以很容易地用来开发Windows95/98/NT下的应用程序。专专业业版版(Professional Edition

6、):在学习版的基础上增加了ActiveX控件、IIS应用程序设计器、完整的数据工具和数据环境、数据对象以及DHTML设计器。企企业业版版(Enterprise Edition) 使用企业版可以建立分布式的应用程序,它包括了专业版的一切内容,同时具有自动化管理器、部件管理器、数据库管理工具等。 1.Visual Basic 6.01.Visual Basic 6.0的启动的启动 单击单击“开始开始”按钮按钮/ /指向指向“程序程序”菜单项菜单项/ /在下一级子菜单在下一级子菜单中指中指“Microsoft Visual Basic 6.0Microsoft Visual Basic 6.0中文版

7、中文版”/ /单击单击“Microsoft Visual Basic 6.0Microsoft Visual Basic 6.0中文版中文版”, 即可进入即可进入Visual Basic 6.0Visual Basic 6.0的的“新建工程新建工程”对话框。对话框。 利用该对话框可创建利用该对话框可创建VBVB的应用程序,并进入的应用程序,并进入VBVB开发环境。开发环境。 1.2.1 1.2.1 Visual Basic 6.0Visual Basic 6.0的启动和退出的启动和退出1.2 Visual Basic1.2 Visual Basic集成开发环境的启动和退出集成开发环境的启动和退

8、出1.2.1 1.2.1 Visual Basic 6.0Visual Basic 6.0的启动和退出的启动和退出 “新建新建”选选项卡标准项卡标准EXE|“EXE|“打开打开或直接双击或直接双击 “ “标准标准EXE”EXE”进入进入Visual Visual Basic 6.0Basic 6.0集成开发环集成开发环境(境(IDEIDE)主窗口主窗口 1.2.1 1.2.1 Visual Basic 6.0Visual Basic 6.0的启动和退出的启动和退出2. Visual Basic 6.02. Visual Basic 6.0的退出的退出 退出方法:退出方法: 方法一方法一:单击:

9、单击Visual Basic 6.0Visual Basic 6.0集成开发环境集成开发环境(IDEIDE)主窗口的关闭按钮。)主窗口的关闭按钮。 方法二方法二:单击主窗口的:单击主窗口的“文件文件”菜单中的菜单中的“退出退出”下拉菜单项即可。下拉菜单项即可。 方法三方法三:按快捷键:按快捷键Alt+QAlt+Q。 1 1主窗口主窗口 它包括标题栏、菜单栏和工具栏。它包括标题栏、菜单栏和工具栏。 1.2.2 Visual Basic1.2.2 Visual Basic的集成开发环境(的集成开发环境(IDEIDE)的组成)的组成(1)(1)标题栏标题栏工程名字工程名字 VBVB的状态的状态nVB

10、VB的状态:的状态:n设计:设计界面,编写代码设计:设计界面,编写代码n运行:执行程序,查看结果运行:执行程序,查看结果n中断:调试程序,检查错误中断:调试程序,检查错误1.2.2 VB1.2.2 VB集成开发环境的组成集成开发环境的组成 (2)菜单栏 快捷键1.2.2 VB1.2.2 VB集成开发环境的组成集成开发环境的组成(3 3)工具栏:在默认情况下,)工具栏:在默认情况下,Visual Basic 6.0Visual Basic 6.0 只显示标准工具栏。只显示标准工具栏。 工具栏中各按钮的功能工具栏中各按钮的功能 工具栏的显示与隐藏工具栏的显示与隐藏 :单击:单击“视图视图”菜单菜单

11、/ /指指向向“工具栏工具栏”/ /单击所需的工具栏名称即可。或在现有单击所需的工具栏名称即可。或在现有的工具栏上单击鼠标右键,在出现的工具栏快捷菜单的工具栏上单击鼠标右键,在出现的工具栏快捷菜单中单击所需的工具栏名称。中单击所需的工具栏名称。 工具栏的浮动与恢复:用鼠标单击工具栏最左工具栏的浮动与恢复:用鼠标单击工具栏最左边的双线并拖动鼠标,可将工具栏设为浮动状态,双边的双线并拖动鼠标,可将工具栏设为浮动状态,双击其标题或向上拖动到主窗口上面,可使它恢复为默击其标题或向上拖动到主窗口上面,可使它恢复为默认状态。认状态。 1.2.2 VB1.2.2 VB集成开发环境的组成集成开发环境的组成2.

12、 工程资源管理器窗口(1)工程资源管理器窗口的组成: 查看代码按钮 查看对象按钮 切换文件夹按钮1.2.2 VB1.2.2 VB集成开发环境的组成集成开发环境的组成(2)工程文件的组成:)工程文件的组成: 工程文件:工程文件的扩展名为工程文件:工程文件的扩展名为.vbp 工程组文件:工程组文件的扩展名为工程组文件:工程组文件的扩展名为.vbg,对于一,对于一个较复杂的应用程序,可以含有两个以上的工程文件,个较复杂的应用程序,可以含有两个以上的工程文件,这些工程文件组成一个工程组。这些工程文件组成一个工程组。 窗体文件:窗体文件的扩展名为窗体文件:窗体文件的扩展名为.frm,工程中的一,工程中的

13、一个窗体就对应着一个窗体文件,窗体以及窗体中的控个窗体就对应着一个窗体文件,窗体以及窗体中的控件的属性、程序代码等都存放到该窗体文件中。件的属性、程序代码等都存放到该窗体文件中。 标准模块文件标准模块文件 标准模块文件的扩展名为标准模块文件的扩展名为.bas.bas,其中可以书写,其中可以书写Visual BasicVisual Basic的代码,主要用于定义程序中的全局的代码,主要用于定义程序中的全局变量和通用过程,从而可以被程序中的所有窗体的变量和通用过程,从而可以被程序中的所有窗体的程序所使用。程序所使用。 类模块文件类模块文件 类模块文件的扩展名为类模块文件的扩展名为. .clscls

14、,用户可以在其中,用户可以在其中定义自己的类。定义自己的类。 资源文件资源文件 资源文件的扩展名为资源文件的扩展名为. .resres,资源文件中存放的,资源文件中存放的是文本、图片、声音等各种资源。是文本、图片、声音等各种资源。1.2.2 VB1.2.2 VB集成开发环境的组成集成开发环境的组成(3) 工程资源管理器窗口的打开工程资源管理器窗口的打开: 方法方法1:单击工具栏上的:单击工具栏上的“工程资源管理器工程资源管理器”按钮。按钮。 方法方法2:执行:执行“视图视图”菜单中的菜单中的“工程资源管理器工程资源管理器”菜单命令。菜单命令。(4) 工程资源管理器窗口的关闭工程资源管理器窗口的

15、关闭: 单击该窗口的单击该窗口的“关闭关闭”按钮即可。按钮即可。 3窗体设计器窗口窗体设计器窗口 窗体是应用程序的一个窗口,在窗体是应用程序的一个窗口,在WindowsWindows环境下,每个应用程序环境下,每个应用程序至少包括一个窗体。至少包括一个窗体。 窗体设计器的打开:窗体设计器的打开: 方法方法1: 1: 在工程资源管理器窗口中双击要打开的窗体。在工程资源管理器窗口中双击要打开的窗体。 方法方法2: 2: 在工程资源管理器窗口中单击要打开的窗口,再单击工程在工程资源管理器窗口中单击要打开的窗口,再单击工程资源管理器窗口中的资源管理器窗口中的“查看对象查看对象”按钮。按钮。 方法方法3

16、: 3: 在工程资源管理器窗口中单击要打开的窗口,再单击在工程资源管理器窗口中单击要打开的窗口,再单击“视视图图”菜单中的菜单中的“对象窗口对象窗口”。 窗体设计器的关闭:单击该窗口的窗体设计器的关闭:单击该窗口的“关闭关闭”按钮即可。按钮即可。1.2.2 VB1.2.2 VB集成开发环境的组成集成开发环境的组成4 4 工具箱窗口工具箱窗口4 4 工具箱窗口工具箱窗口(1 1)工具箱窗口的组成)工具箱窗口的组成 该窗口包含了对象和控件,它们可放于一个窗体上,默认情该窗口包含了对象和控件,它们可放于一个窗体上,默认情况下,工具箱只包含况下,工具箱只包含Visual BasicVisual Bas

17、ic内部的标准控件,每一控件都内部的标准控件,每一控件都有自己独特的功能。有自己独特的功能。(2 2) Visual BasicVisual Basic中的控件类型:中的控件类型: 通常分为以下通常分为以下3 3种类型:种类型: 内部控件:在默认状态下,工具箱中显示的控件都是内部控内部控件:在默认状态下,工具箱中显示的控件都是内部控件件 ActiveX ActiveX控件:这类控件被单独保存在控件:这类控件被单独保存在.OCX.OCX文件中,如通用文件中,如通用对话框控件、数据绑定网格控件等。对话框控件、数据绑定网格控件等。 可插入的对象:用户可将可插入的对象:用户可将ExcelExcel表格

18、或表格或PowerPointPowerPoint幻灯片等幻灯片等作为一个对象添加到工具箱中,编程时可根据需要随时创建。作为一个对象添加到工具箱中,编程时可根据需要随时创建。(3 3)向工具箱中添加控件:)向工具箱中添加控件: 在默认状态下,工具箱中显示的控件都是内部控件,用户可在默认状态下,工具箱中显示的控件都是内部控件,用户可以 按 照 以 下 方 法 向 工 具 箱 中 添 加 其 他 控 件 :以 按 照 以 下 方 法 向 工 具 箱 中 添 加 其 他 控 件 : 单击单击“工程工程”菜单项,在出现的下拉菜单中,再单击菜单项,在出现的下拉菜单中,再单击“部件部件”菜单命令,或直接按下菜单命令,或直接按下Ctrl+TCtrl+T快捷键,或在工具箱中快捷键,或在工具箱中单击鼠标右键,在出现的快捷菜单中再单击单击鼠标右键,在出现的快捷菜单中再单击“部件部件”菜单命令,菜单命令,会出现会出现 “ “部件部件”对话框。对话框。 用鼠标单击要添加的控件名称前的方框,出现用鼠标单击要添加的控件名称前的方框,出现“”,表示选中该项,如:选择表示选中该项,如:选择“Microsoft Common Dialog Control Microsoft Common Dialog Control 6.0”6.0”控件。控件。 选中要添加的控件后,单击选

温馨提示

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

评论

0/150

提交评论