vb编程入门 简单易懂

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Temp = Val(TxtNum1) + Val(TxtNum2)
TxtSum.Text = Temp
End Sub
Private Sub CmdExit_Click()
“退出”按钮代码
FrmAdder1.Hide
MsgBox ("加法器程序运行结束,谢谢使用")
End
End Sub
2.3 确定数据的性质:数据类 型
Visual Basic 6.0的其他数据类型
类型
名称
字节数
取值范围和有效位数
货币型 Currency
8
-922337203685477.5808~922337203685477.5807
日期型
Date
8
100.1.1~9999.12.31
对象型 变体型
Object Variant
4
任何对象的引用
2.编写程序代码
标题 对象列表框
光标
过程列表框
过程分界线
程序员在此编写代码
Private Sub CmdAdd_Click()
‘计算”按钮代码
Dim Temp As Long
TxtNum1.Text = ""
TxtNum2.Text = ""
TxtSum.Text = ""
TxtNum1.Text = InputBox ("请输入第一个数") TxtNum2.Text = InputBox("请输入第二个数")
2. 整型(Integer)和长整型(Long) 不带小数部分的数,表示正整数、负整数和零 整型数: -32768~32767 98、98% 长整型数: -2147483648~2147483647 45678、45678&
3. 单精度型(Single)和双精度型(Double) 浮点数。表示带有小数部分的数
’日期
对象引用型型(Object) 对象引用型型数据可用来表示应用程序中的
对象
自定义数据类 型
VB为用户了提供自定义数据类型,以满足用户 的需求。实际上自定义数据只是把VB已有的数据类 型重新组合或者构造为一个新类型。例如我们要给 员工设计一个工资数据类型,
这个类型中有姓名、工号和工资数,可以使用 以下方法定义:
字符型(String) 用双引号括起来的一串字符。 例如Canton”、”1+2=?”、”Good Morning”等 “″” 字符串长度。分变长字符串(长度不固定)和定
长字符串(长度固定) 在VB中,把汉字作为一个字符来处理。 例如:“浙江大学 浙江杭州 中国” 该字符串长度为12,含空格
逻辑型与日期 型
8
4.947×10-324 Biblioteka Baidu 1.79769313486232×10308
15位有效位数
1
0~255
变长字符串 String
每个字符占1个字节,每个字符串最多可存放约20亿个字符
定长字符串 String*size
size是小于65535的无符号整常数,为字符串长度
逻辑型
Boolean
2
True或False
2.1 概 述
所谓编程就是针对要解决的任务,设计解决问 题的步骤,使用计算机程序设计语言进行描述,最 后通过编码、测试、修改等过程实现编程的目的。
编程有两个方面的要求: 一 需要理解编程的任务并给出算法 二 要使用特定的计算机语言具体地表示这些 算法。
2.2 一个简单的加法器程序 1.加法器界面设计
Type Pay 姓名 As String*8 工号 As Long 工资 As Single End Type
2.3确定数据的性质:数据类型
Visual Basic 6.0的常用数据类型
类型
名 称 字节数
取值范围和有效位数
整型
Integer
2
精确表示-32768~32767范围内的整数
长整型
单精度浮点 型
本章将介绍有关VB程序的构成和数据类型以 及变量的定义和使用、表达式以及基本的输入输 出操作。这些知识是编程的基础。我们将通过简 单示例的分析,帮助理解如何进行VB编程。
本章主要内容: 确定数据的性质:数据类型 两种数据表达:常量和变量 算术运算符和表达式 VB编程的开始:使用窗体 赋值和输入输出
变体型和对象引用 型
变体型(Variant) 变体型数据是一种可变的数据类型,可以
存放任何类型的数据 当指定变量为Variant变量时,VB会自动完
成必要的转换
在程序中不特别说明时,VB会自动将该变量默认
为Variant型变量。
例:Temp=“22”
’字符串
Temp=22
’数值
Temp=#01/01/2002#
逻辑型(Boolean) 逻辑型又称布尔型,其数据只有True(真)和
False(假)两个值逻辑值和数值类型进行转换的时 候,它们是非对称的: (1)数值数据转换为布尔值时,0对应False,非 0对应为True (2)布尔值转换为数值数据时,False对应0, True对应为 -1。
日期型(Date) 表示日期和时间 用两个“#”符号把日期和时间的值括起来 如:#08/20/2001#、#2001-08-20# #12/12/2005 11:35:35 PM#
如超出某个表示范围,则用科学记数法 例如:4.53E8(4.53×108),8.173E-14,3.14D23 Single保留7位十进制有效位,Double保留15位 4. 货币型(Currency) 专门为处理货币而设计的数据类型 它可最多保留小数点右边4位和小数点左边15位
使用字符型(String)
数据是程序处理的对象。为了更好地处理各 种各样的数据,VB定义了多种数据类型,数据 类型定义了值的范围并确定了它能够进行的操 作。
数据类型
数值型
字符型 逻辑型 日期型 对象型 变体型
整数: 整型/长整型 字节型 浮点型: 单/双精度 货币型
使用数值类 型
1. 字节型(Byte) 字节型数可以表示无符号的整数,0~255
双精度浮点 型
字节型
Long Single Double Byte
4
精确表示-2147483648~2147483647范围内的整数
4
-3.402823×1038~-1.401298×10-45 1.401298×10-45~3.402823×1038 6位有效位数
-1.79769313486232×10308 ~ -4.947×10-324
若存放数值类型数据,占16个字节,最大可达Double的范围; 若存放字符串类型数据,字符串长度与变长字符串相同
相关文档
最新文档