vb6.0数据类型
- 格式:doc
- 大小:44.00 KB
- 文档页数:2
VB6.0 简介第一章Visual Basic 集成开发环境1、Visual BasicBASIC(Beginners' All-purpose Symbolic Instruction Code“初学者通用符号指令代码”)于1964年创建,是一种适合初学者使用的程序设计语言。
VB有多种版本,目前实际编程使用的Basic一般是。
有如下版本:2003年推出V isual Basic .NET 20032005年11月推出V isual Basic 20052008年1月推出V isual Basic 2008本文简介的是VB , 不是, 适合初学者快速掌握VB的基本语法.2、IDE(Integrated Development Environmnet,集成开发环境)集成开发环境(简称IDE)一般包括代码编辑器、编译器、调试器和图形用户界面工具,是集成了代码编写功能、分析功能、编译功能、debug功能等一体化的开发软件套件。
3、VB相对VB以前的编程语言有如下特点:(1)可视化编程(2)事件驱动VB运行在windows环境下,所开发的程序也只能运行于windows环境。
4、VB6安装有独立的vb6安装版本和集成于visual studio6的VB版本。
安装时为开发方便,一般还需安装MSDN(Microsoft Develpoer Network)帮助系统。
5、vb的典型开发界面上图左侧是控件工具箱, 中间是工作窗口(用于设计界面,编写代码), 右侧上部显示工程窗口,右侧下部显示属性窗口.6、程序开发的一般步骤(1)设计算法或处理流程(2)设计界面(3)编写程序代码(4)测试(5)实际运行(修改完善、升级)7、初学vb应重点掌握(1) 程序设计的思路(2)基本程序语句(3)事件处理(4)常用控件(5) VB的ADO数据模型第二章预定义对象1、VB程序主要由各种控件和一些基本语句构成。
各种控件也称之为“对象”。
新闻网页贴吧知道MP3图片视频百科文库窗体顶端窗体底端帮助设置首页自然文化地理历史生活社会艺术人物经济科学体育核心用户年终盘点VB百科名片Visual Basic6.0开始界面vb是V isual Basic的简称,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows 环境下的各类应用程序。
它简单易学、效率高,且功能强大可以与Windows 专业开发工具SDK相媲美。
在V isual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。
目录Visual Basic编程语言由VB派生的语言VB编程语言历史1991-西雅图夜空的雷电Visual Basic 1.0Visual Basic 2.0专业版Visual Basic 3.0特别版Visual Basic 4.0Visual Basic 5.0Visual Basic 6.0Visual 2002Visual 2003Visual Basic .NET 2005Visual 2008Visual 2010VB的特点1.面向对象2.事件驱动3.软件Software集成式开发4.结构化设计语言5.强大数据库访问功能6.支持对象链接和嵌入技术7.网络功能8.多个应用向导9.支持动态交换、动态链接技术.lO.联机帮助功能虚拟网桥(Virtual Bridge)维多利亚啤酒(Victoria Beer)Visual Basic编程语言由VB派生的语言VB编程语言历史1991-西雅图夜空的雷电Visual Basic 1.0Visual Basic 2.0专业版Visual Basic 3.0特别版Visual Basic 4.0Visual Basic 5.0Visual Basic 6.0Visual 2002Visual 2003Visual Basic .NET 2005Visual 2008Visual 2010VB的特点1.面向对象2.事件驱动3.软件Software集成式开发4.结构化设计语言5.强大数据库访问功能6.支持对象链接和嵌入技术7.网络功能8.多个应用向导9.支持动态交换、动态链接技术.lO.联机帮助功能虚拟网桥(Virtual Bridge)维多利亚啤酒(Victoria Beer)展开编辑本段Visual Basic编程语言1991年,美国微软公司推出了V isual Basic 1.0(可简称VB),1992年,Microsoft公司又推出VB6.0[1]了VB 1.0的升级版VB 2.0……目前的最新版本是VB 2010 测试版。
vb6.0总结展开全文对编程的一无所知到现在简单的做几个小的列子,了解了它的编程特点,是面向对象的一门语言,知道了编程的三要素:事件、方法、属性。
知道了程序的组成是由很多的窗体,控件,模块等等组成的,通过设置不同的属性的函数来做到实现的,说起来容易做起来难,对于一个基础不是很好的人,感觉太难了,现在也是只是简单懂一些东西。
知道了控件的应用,控件的分类有三种:第一种vb6.0标准控件有21个(也称内部控件),activex控件,可插入对象,因为这些对象可以加入工具箱中,所以可以把它当做控件使用数据的类型:有基本数据类型:string(字符串类型)数值类型:integer(整形)long(长整型)single(单精度)dougle(长整型)其他类型:byte(字节型)boolean(布尔)日期类型:date(日期型)货币类型:currency(货币型)变体类型:variant(通用型)用户自定义类型:type数据运算符:=、- 、<、>、<=、>=、<>、常量和变量一、常量vb中的常量氛围两种,一种是文字常量,一种是符号常量。
1、文字常量:vb的文字常量氛围两种,即字符串和数组。
1、字符串常量:字符串常量有字符组成,可以是除双引号和回车之外的任何ascii字符2、数值常量:数值常量共有4种表示方法,即整型数、长整型数、货币型数和浮点数。
逻辑运算符和逻辑表达式:not(逻辑取反运算)and(逻辑与,若表达式的值有一个值是假,那么其值为假)or(逻辑或,若表达式全为假是,其值为假,其余情况,值为真)xor(逻辑异或,若表达式都为真时,记过为假;当表达式的值一个为真,一个为假时,结果为真)eqv(逻辑等价,若表达式的值一真一假,结果为假时,结果为假;其余情况为真)imp(逻辑蕴含,若第1个表达式为真,di2个表达式为假,则结果为假,其余情况为真)运算符的优先级顺序从左到右依次降低:not(逻辑非)——and(逻辑与)——or(逻辑或)——xor (逻辑异域)——eqv(等价)——lmp(蕴含)选择结构:vb中的选择结构有if语句和select case 语句两种形式。
VB数据类型VB的数据类型比较丰富,可以分为两大类:基本数据类型和用户自定义类型。
一、基本数据类型表3-1列出了VB使用的基本数据类型。
基本数据类型是系统定义的标准数据类型,可以直接使用。
分为6类:数值型,日期型,逻辑型,字符型和变体型。
(一)数值型数据数值型数据分为整型和实型两类。
整型数据分为整数和长整数,实型数据分为单精度和双精度数据。
有时把货币型和字节型数据也归为数值型数据。
1.整数(Interger)。
整数是不带小数点,范围在-32768~32767之间,在机器内使用2个字节存储的整数。
在VB中数尾常加“%”表示整型数据,也可省略。
如-34,78%。
2.长整数(Long)。
长整数可以超过整数-32768~32767范围,可以是-2147483648~2147483647之间的不带小数点的整数,在机器内用4个字节存储。
在VB中数尾常加:“&”表示长整型数据。
如-334&,67785649&。
整数(Interger)和长整数(Long)均用于保存整数,其可以是正整数、负整数或者0。
例如:369、-369、+369均表示整数,而369.0就不是整数;-9993977、12345678均表示长整数,而123,456则是非法数。
整型数的运算速度快、精确,且占用存储空间较小,但表示数的范围也较小。
3.单精度数(Single)。
单精度数是带小数点的实数,有效数字为7位,在机器内用4个字节存储。
通常以指数形式表示,指数部分用“E”或“e”表示。
在VB中数尾常加“!”表示单精度数据,也可省略。
如-234.78,45.56!,2.67e+3,-2.89E-2。
单精度数有多种表示形式:±n.n(小数形式)、±n E ±m(指数形式)、±n.n E ±m (指数形式)。
例如:123.45、0.12345E+3、123.45!都是同值的单精度数。
VB6.0详细讲义(VB6实用教程,VB6从入门到精通)第一章 Visual Basic介绍第二章用户界面设计第三章编程的基础(含变量,常量,条件语句,循环语句,自定义变量,自定义过程,对象和类等基础)第四章 Windows 95的新控件Visual Basic的输入输出第五章 Visual Basic的鼠标事件和绘图第六章 Visual Basic的数据库、报表、预览、打印第七章从文件中存取资料第八章发行应用程序第九章使用Windows API和用Visual Basic建立自己的屏幕保护程序第十章创建ActiveX控件第十一章ActiveX文档第十二章用对象链接与嵌入(OLE)扩展Visual Basic第十三章使用资源文件第十四章用Visual Basic建立ActiveX DLL第十五章用Winsock控件进行Internet通信第十六章 Web浏览控件第一章Visual Basic介绍§2 窗体和命令钮介绍一、窗体窗体是Windows的基本组成部分,这也是为什么这个操作系统叫Windows的原因。
它的主要属性除上面介绍的以外,还包括:1,Appearance属性这个属性用来决定控件是否采用三维效果。
2,BorderStyle属性这个属性决定了窗体的边框形式,共有6种属性值。
改变窗体的BordrStyle属性后,窗体在屏幕上没有变化,它只在运行时才变为你所要求的样子。
3,ControlBox属性程序员用来决定采用不采用控制框的属性,仅在程序运行时才有效。
4,Font属性程序员可以改变该窗体上显示信息的字体,它控制着直接在窗体上打印的文本显示。
5,Icon属性这个属性是用户经常要使用的一种属性。
当用户的应用程序在工具条上最小化或在Windows桌面上变为一个独立应用程序时,该属性决定将采用何种图标,窗体控制框里的图标也由它决定。
为自己的窗体设置该属性时,要控制住自己挑三拣四的冲动。
自定义数据类型由用户自己定义数据类型,通过type语句来实现(Private/public) type 类型名元素名 AS 数据类型元素名 AS 数据类型......End type变量命名规则1)变量要以字母或汉子开头,不能以数字或下划线开头。
2)变量名一般以字母,数字,汉子和下划线组成,不得含有+,—,*,/,$,&,%,!,#,?,小数点或逗号等字符。
3)变量名长度不得超过255个字符。
4)变量名不得与VB中的关键字重名。
常量普通常量:数值常量;字符串常量;逻辑常量;日期常量。
符号常量:用一个符号表示一个固定的数值,比如说可以把3.1415926记为∏,其定义方法为const 符号常量名(as 数据类型)=表达式;一旦定义了符号常量,就不能再为它赋值。
Const ∏=3.1415926运算符运算符包括:算术运算符,关系运算符。
算术运算符:+,—,*,/,mod(取余),-(负号),^(指数)。
关系运算符:关系运算符的比较结果只有两个:ture(真),false(假)VB6.0关系运算符表运算符意义示例返回值= 等于“abc”=“ABD”false> 大于“ABC”> “AF”false>= 大于等于“f”>= “fgh”ture< 小于<= 小于等于23<=23 ture<> 不等于“xyz”<>“XYZ”turelike 使用通配符相比较“WYX”like“X”tureis 引用对象比较由对象应用的当前值决定逻辑运算符and , or,not ,xor(异或),Eqv(逻辑等价),imp(蕴含)字符串运算符:“+”,“&”。
“+”为将两个操作数连接起来,成为一个字符串,两个操作数必须是字符型数据。
“&”的两个操作数可以是字符型,数值型和可变型数据。
常用内部函数数学函数:1.Abs(x):求x的绝对值2.Exp(x):求e×的绝对值3.Log(x):求x的自然对数。
数据类型概述
以下表格显示所支持的数据类型,以及存储空间大小与范围。
注意任何数据类型的数组都需要 20 个字节的内存空间,加上每一数组维数占4 个字节,再加上数据本身所占用的空间。
数据所占用的内存空间可以用数据元数目乘上每个元素的大小加以计算。
例如,以 4 个 2 字节之Integer 数据元所组成的一维数组中的数据,占 8 个字节。
这 8 个字节加上额外的 24 个字节,使得这个数组所需总内存空间为 32 个字节。
包含一数组的 Variant 比单独的一个数组需要多 12 个字节。