VB6[1]0入门教程.ppt_第1页
VB6[1]0入门教程.ppt_第2页
VB6[1]0入门教程.ppt_第3页
VB6[1]0入门教程.ppt_第4页
VB6[1]0入门教程.ppt_第5页
已阅读5页,还剩528页未读 继续免费阅读

下载本文档

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

文档简介

1、第1章:Visual Basic概述。Visual Basic是美国微软公司于1991年推出的一种visual basic语言。它是在原始Basic语言的基础上发展起来的。Visual Basic不需要编写大量代码来编辑接口元素,只需要使用构建块来构建程序,这是开发人员数量最多的最常见的编程工具之一。本章内容包括:Visual Basic特性Visual Basic安装Visual Basic集成开发环境,1.1 Visual Basic简介,Visual Basic是一种可视化、面向对象和事件驱动的结构化高级编程语言。它可以用来在视窗环境下开发各种应用程序。它易学、高效、强大,可以与Wind

2、ows专业开发工具SDK相媲美。在Visual Basic环境下,开发人员可以利用事件驱动的编程机制、新颖易用的可视化设计工具、Windows内部的应用程序接口函数、动态链接库、对象的链接和嵌入、开放数据连接等技术,在Windows环境下高效、快速地开发功能强大、图形界面丰富的应用软件系统。1.1.1 .Visual Basic有三个版本:学习版、专业版和企业版,以满足不同层次的开发需求。大多数用不同版本编写的应用程序可以在所有三个版本中使用。学习版是Visual Basic的基本版本,适用于使用Visual Basic开发一般应用程序的初学者和开发人员。专业版为专业开发人员提供功能齐全的软件

3、开发工具。企业版为专业程序员开发程序提供了一个强大的分布式应用程序组。1.1.2 Visual Basic特性,1可视化编程,2面向对象编程,3事件驱动机制,4强大和开放的特性,1.1.3集成开发环境,1.1.3集成开发环境,1.1.4面向对象功能,从Visual Basic 4开始,用户可以通过类模型创建和使用对象。一个对象可以被看作是数据和单元的组合,比如表单和数据库。Visual Basic对象可以封装属性、方法和事件,并且它们封装的属性、方法和事件可以在创建时重新定义。Visual Basic对象可以大大简化重复代码的编写,并使开发人员专注于程序内容而不是大量代码。Visual Bas

4、ic的后续版本增强了这一功能,并添加了许多新的面向对象编程功能。1.1.5数据存取,在当今高度发达的现代信息技术中,数据信息已经成为最重要的资源之一。Visual Basic为开发人员提供了一种强大的数据访问技术,可以更快、更快、更高效地存储和读取数据信息。Visual Basic提供了更强大的功能来支持大中型数据库,如Oracle、SQL Server、Sybase等。1.1.6互联网功能随着通信的日益发达,互联网在信息世界中占有重要地位。Visual Basic提供了许多功能来支持和帮助开发支持互联网的应用程序。在开发过程中,Visual Basic可以在服务器端创建动态超文本标记语言(D

5、HTML),使用互联网传输控件检索和传输文件,使用网络浏览器控件浏览网络信息,使用MAPI发送和接收电子邮件。1.2安装Visual Basic 6,本节将介绍如何安装Visual Basic 6开发环境。将Visual Basic 6的安装光盘放入计算机的光盘中,通常计算机会自动运行安装程序。如果计算机没有自动运行安装程序,双击光盘驱动器号下的Setup.exe文件,将显示Visual Basic安装程序界面。按照安装程序的提示执行相应的操作。1.3开始使用Visual Basic 6,Visual Basic这个Visual Basic开发程序使用图形界面与用户进行交流。本节介绍如何使用V

6、isual Basic集成开发环境开发程序界面和设计表单,并通过示例演示如何使用Visual Basic开发应用程序。,1.3.1开发界面,1标题栏,2菜单栏,3工具栏,4工具箱,5窗体设计窗口,6项目资源管理器,7“属性”面板,8“布局”面板,1.3.2窗体使用,应用程序界面是直接面向用户的窗体和其他控件。一个优秀的应用程序应该有一个简单美观的界面,科学合理的控件布局,以及舒适方便的用户使用。本节重点介绍使用表单的技巧。表单布局调整可以在“格式”菜单中进行调整,也可以在表单编辑器工具栏中进行编辑。1.3.3第一个程序你好,世界,本节将创建第一个程序你好-世界。在创建应用程序之前,必须明确以下

7、重要步骤:(1)制定计划。(2)创建一个接口。(3)编写代码。(4)测试和调试程序。(5)生成可执行文件。(6)打包文件。1.3.3第一个程序Hello,World,1.3.3第一个程序Hello,World,1.3.4文件类型,1工程组和工程文件2表格文件3程序模块文件4类模块文件5资源文件,1.3.5编译可执行文件。创建应用程序后,必须先生成可执行文件,然后才能将其发布给最终用户。用Visual Basic生成可执行文件非常简单。选择“文件”|“生成xxx.exe”命令(xxx是项目名称),弹出“生成项目”对话框。1.4常见问题和答案,1将Visual Basic程序安装光盘放入光盘,为什

8、么不自动安装Visual Basic?安装完Visual Basic程序后,如何在系统中运行该程序?1.5概述,本章简要介绍了Visual Basic的基本知识、安装步骤和集成开发环境。本章的重点和难点是如何安装Visual Basic以及如何使用Visual Basic开发应用程序界面。读者需要练习使用Visual Basic集成开发环境。下一章将介绍数据类型、变量和常量。第2章,数据类型,变量和常量。数据用于存储单词、值、对象、图像等。程序需要调用的,包括许多类型。程序使用变量来临时存储数据。常量以字符串的形式使用,而不是固定的数字。本章包括:数据类型变量常量,2.1数据类型。Visual

9、 Basic将在应用程序中以更高的效率处理定义的数据类型。Visual Basic包含七种数据类型,它们是数字、字符串、字节、布尔、日期、对象、变量等等。本节将详细介绍七种数据类型的定义和特征。2.1.1数字,1整数:整数值范围为-3267832677,以2字节(16位)存储,用二进制码表示,参与运算。长整数:长整数的取值范围为-21474836482147483647,以4字节(32位)存储。2浮点类型(1)单精度类型(2)双精度类型(3)货币类型,2.1.2字节类型,字节类型(Byte)设计用于存储二进制数值类型,它存储在一个字节中。如果变量声明包含二进制数,则它被声明为字节数据类型的数组

10、。值范围是0255。除了减法,所有处理整数的运算符都可以处理这种类型。2.1.3字符串是最常见的数据类型之一,用于存储文本信息。每个字符对应一个字节,由ASCII字符序列组成,包括标准ASCII字符、扩展ASCII字符和汉字。字符类型是用双引号括起来的几个字符。示例2-3显示不同类型的字符串。 表示零长度字符串是空字符串;“Visual Basic”表示为字母字符串,变量表示为“Visual Basic”你好,世界2008 .表示混合字符串。固定字符串的最大值范围是65535字节。可变长度字符串的最大值范围是0231。2.1.4布尔值,布尔值是逻辑值,以2字节为单位存储。它包含真或假、是或否。

11、在程序中,它通常用于判断语句,或者将值声明为两种状态,如“开”或“关”。2.1.5日期,以浮点数值的形式存储,以8字节为单位。默认日期范围是1/1/1001/1/9999。在视窗操作系统下,日期范围是1/1/198012/31/2099;时间范围是0:003360002333059336053。日期数据用于表示日期类型,格式为mm-DD-YYYYY或mm/dd/YYYY。您可以在Visual Basic开发应用程序中自定义日期模式。(y或y是年,m是月,d是日)。2.1.6对象类型对象,用于在应用程序中存储和引用对象,以4字节(32位)存储。它可以用来指图形图像,Word文件,Excel文件等

12、。如果Visual Basic在运行应用程序之前定义了这种特定类型对象的属性和方法,应用程序将运行得更快。2.1.7 Variant Variant,Variant可以保存所有类型的数据,并且可以随时将数据转换为其他类型。变量类型可以在程序中直接声明和定义,用户不需要过多关注变量中的类型。当应用程序运行时,Visual Basic可以自动进行必要的转换。2.1.8数据类型转换,在程序开发过程中,有必要转换不同的数据类型。Visual Basic提供了与类型转换相关的各种函数,这些函数可以在程序中直接调用。如果要将一种数据类型转换为另一种类型,必须确保此类型的数值在要转换的数值的有效范围内。2.

13、2变量介绍,变量用于保存程序执行过程中的临时数据信息,包括程序执行过程中修改的数据。变量有变量名,在它们的范围内作为唯一的标识符存在。2.2.1变量范围和声明的变量可以使用Dim、Private、Public和Static作为关键字。上述关键词分别作用于不同的范围。2.2.2命名变量,必须先命名变量,然后才能赋值。过程中声明的变量只在过程执行时存在。当运行过程结束时,该变量的值会自动清除。变量的命名必须满足以下要求:变量名必须以字母开头,而不是数字或下划线。变量不能包含嵌入的句点、空格或其他暂停符号。可变长度不能超过255个字符。变量名称不能是Visual Basic的保留字,如名称、For等

14、。2.2.2变量命名、2.2.3变量类型和变量类型包括2.1小节中的所有数据类型。此外,您还可以根据应用程序需求创建用户定义的类型。自定义类型声明使用类型语句。2.2.4静态变量和程序运行时变量保存临时数据。一旦程序终止,变量将被自动删除。该变量将在下次程序运行时重新初始化。然而,应用程序也有可能在运行时保留变量数据。Visual Basic可以通过声明静态变量来保存存储的变量值。静态varName作为类型,2.3变量声明,它是在Visual Basic中声明的,用于预先将变量定义为数据内容。在使用变量之前声明变量是一项重要的编程技能。变量在声明后可以更有效地在程序中使用。声明包括显式声明和隐

15、式声明。本节描述如何分别显式、隐式和使用固定长度的字符串。2.3.1显式声明,要求在程序中使用变量之前强制声明变量。如果变量未声明,将出现一条错误消息。显式声明使用选项显式语句。选择“工具”|“选项”命令,弹出“选项”对话框。选择编辑器选项卡,并选中要求变量声明选项。此复选框会自动在新模块中插入以下语句。Option Explicit,2.3.1 explicit声明,dim varname作为vartype,varname 2作为vartype 2私有varname作为vartype,varname 2作为vartype 2公共varname作为vartype,varname 2作为vart

16、ype 2静态vartype 2 vartype,varname 2作为vartype 2,2.3.2隐式声明,2.3.2隐式声明,NNumber%=0,NNumber的末尾添加%作为整数,sString $=Visual Basic ,将$作为整数添加到sString的末尾,vVar=字符串的大小和长度是固定的。如果变量的表达式比长度短,变量的剩余长度将被空格填充。如果长度超过此长度,等于此长度的字符将被自动截取,其余的将被截取。dim varname as string * strlength,2.4常量简介,常量和变量之间的区别在于常量代表操作过程中不可更改的值或字符串。常量用于替换难以

17、记忆或输入的复杂数字或字符。变量可以在程序中根据需要修改数据,而常量在被定义后不能被修改。常量的使用有助于提高代码的可读性和可维护性。2.4.1标准常数。Visual Basic为应用程序开发提供了许多标准常数。例如,颜色定义常数、键码常数等。可以在开发过程中直接引用。例如,vbBlack在Visual Basic中被定义为黑色,vbWhite是白色,vbBlue是蓝色。用户可以在程序开发中直接使用这个常量。Form1.backcolor=vbBlack表单背景颜色为黑色Form1。Forecolor=vbWhite窗体前景色为白色,2.4.1标准常量,2.4.2自定义常量,尽管Visual Basic为开发人员提供了大量标准常量,这些常量是根据应用程序开发需要使用的。自定义常量是使用常量语句定义的,并给出常量名称和数值。public | private const varname as co

温馨提示

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

评论

0/150

提交评论