当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)Visual Basic 程序设计-VB语言基础

资源类别:文库,文档格式:PPT,文档页数:28,文件大小:436KB,团购合买
3.1 程序代码的组织方式 3.2 代码的书写规则 3.3 VB的数据类型 3.4 运算符与表达式 3.5 VB的公共函数
点击下载完整版文档(PPT)

第导爷语言基础 31程序代码的组织方式 32代码的书写规则 33VB的数据类型 34运算符与表达式 35VB的公共函数 salasi序鳗针

Visual Basic 程序设计 第3节 VB语言基础 3.1 程序代码的组织方式 3.2 代码的书写规则 3.3 VB的数据类型 3.4 运算符与表达式 3.5 VB的公共函数

32代码的书写规则 语句 语句是组成vB程序的最基本成分。 (1)语句的一般形式: 语句体] 例如: Dim a as integer a=20 一条语句作用向系统提供必要的信息或视定系统执行某些操作。 (2)书写注意 代码不区分字母的大小写,如:Ab与AB等效; 2)系统对用户程序代码进行自动转换 对于关键字,首字母被转换成大写,其余转换成小写 对于用户定义的变量、过程名,以首次定义为准进行转换 Visualbasic程序设针

Visual Basic 程序设计 1.语句 语句是组成VB程序的最基本成分。 (1) 语句的一般形式: [语句体] 3.2 代码的书写规则 规定语句的功能; 有些语句没有该部分 提供具体说明 或具体操作 例如:Dim a as Integer a=20 一条语句作用:向系统提供必要的信息或规定系统执行某些操作。 (2) 书写注意 1) 代码不区分字母的大小写,如:Ab 与AB等效; 2) 系统对用户程序代码进行自动转换; • 对于关键字,首字母被转换成大写,其余转换成小写 • 对于用户定义的变量、过程名,以首次定义为准进行转换

32代码的书写规则 2.语句书写规则 (1)续行:(空格+下划线字符“” (2)同一行上书写多条语句,语句间用冒号“:分隔 (3)一行允许多达1023个字符 (4)注释行 ·以Rem开头,注释整行; 以注释符“"引导 例如: (1)Form1. Print"学好VB 要多学多练 (2 )Form1. Hide: Form2 Show (3)Form1.Hide’将Form1隐藏 Visualbasic程序设针

Visual Basic 程序设计 2.语句书写规则 (1) 续行:(空格+下划线字符“_”) (2) 同一行上书写多条语句,语句间用冒号“:”分隔 (3) 一行允许多达1023个字符 (4) 注释行 • 以 Rem开头,注释整行 ; • 以注释符“ '”引导 例如:注释内容从注释符开始直到该行结束 ⑴ Form1.Print "学好VB" _ "要多学多练" ⑵ Form1.Hide: Form2.Show ⑶ Form1.Hide '将Form1隐藏 3.2 代码的书写规则

3.3%的数据类型 数据类型 ◎变量常量命名规则 ◎变量 ◎常量 常量 isualasic程序设针

Visual Basic 程序设计 3.3 VB的数据类型 变量/常量命名规则 变量 常量 常量 数据类型

33.1数据类型 1.数值数据类型 Integer; Long; Single; Double; Currency; Byte 整长整单精度双精度货币型字节型 (1) Integer:整型(占2字节) 表数范围:-215-1~215-1,即-32768~32767 ·表示形式:±n或±n% (2)Long:长整型(占4字节) 表数范围:-231-1~231- ·表示形式:±n& 例如:-120,120&,120,120%,43210,-12345678& 3)Byte:字节型(占1字节) 表数范围:0~255(无符号) Visualbasic程序设计

Visual Basic 程序设计 整 长整 单精度 双精度 货币型 字节型 Integer; Long ; Single; Double; Currency; Byte 1.数值数据类型 3.3.1 数据类型 ⑴ Integer:整型(占2字节) • 表数范围:-2 15-1~ 2 15-1,即-32768~ 32767 • 表示形式: ±n 或±n% ⑵ Long :长整型(占4字节) • 表数范围:-2 31-1~ 2 31-1 • 表示形式:±n& 例如:-120,120 &,120, 120%, 43210,-12345678 & ⑶ Byte :字节型(占1字节) • 表数范围:0~255(无符号)

33.1数据类型 1.数值数据类型 Integer; Long; Single; Double; Currency; Byte 整长整单精度双精度货币型字节型 ( Single:单精度(4字节)-7个有效位=(-1)×102 ·表示形式:带小数点数 例:-1E2,12E2 用指数(E表示 120.0,120! 数字后面加“! +12345678 (5) Double:双精度(8字节)-15个有效位 ·表示形式:用指数(D表示 例:-1D2,12D2 数字后面加 120# (6) Currency:货币型(8字节)--19个有效位 表示形式:数字后面加“@”例:120@ Visualbasic程序设针

Visual Basic 程序设计 整 长整 单精度 双精度 货币型 字节型 Integer; Long ; Single; Double; Currency; Byte 3.3.1 数据类型 ⑷ Single:单精度(4字节)--- 7个有效位 • 表示形式:带小数点数 用指数(E)表示 数字后面加“!” ⑸ Double:双精度(8字节) --- 15个有效位 • 表示形式:用指数(D)表示 数字后面加“# ” 例: -1E2 ,1.2E2 120.0 ,120! +12345678. 例: -1D2 ,1.2D2 120# ⑹ Currency :货币型(8字节) ---19个有效位 • 表示形式:数字后面加“@ ” 例:120@ 1.数值数据类型 =(-1)×102

33.1数据类型 1.数值数据类型 Integer; Long; Single; Double; Currency; Byte 2. Boolean型 True 占2个字节,只有两个值 False( 0) 3. String型: 表示形式:用双引号括起来或变量名后加“$” 如:“ Basic”、“1234” 如:a$=“1234 isualasic程序设针

Visual Basic 程序设计 Integer; Long ; Single; Double; Currency; Byte 1.数值数据类型 3.3.1 数据类型 2.Boolean型: 占2个字节,只有两个值 True (-1) False ( 0) 3.String型: 表示形式:用双引号括起来或变量名后加“$” 如:“Basic” 、 “1234” 如:a$= “1234

33.1数据类型 1.数值数据类型 Integer; Long; Single; Double; Currency; byte . Boolean型: True (1) 用于逻辑判断只有两个值 False(0) 3 String型: 表示形式:用双引号括起来或变量名后加“$” 4.Date型:占用8个字节 ·表示形式:用#号括起来如:#2-14-046:10:00# 5. Variant型:万能型 是一种通用的、可变的数据类型隐含变量的类型 6.0 oject型:用于保存任何对象的引用 isualasic程序设针

Visual Basic 程序设计 Integer; Long ; Single; Double; Currency; Byte 1.数值数据类型 3.3.1 数据类型 4.Date型:---占用8个字节 • 表示形式:用#号括起来 如:#2-14-04 6:10:00# 或数字 如 2.5 表示日期 以1899年12月30日为基点 表示时间 2.Boolean型: 用于逻辑判断,只有两个值 True (-1) False ( 0) 3.String型: 表示形式:用双引号括起来或变量名后加“$” 5.Variant型:万能型 是一种通用的、可变的数据类型 隐含变量的类型 6.Object型: 用于保存任何对象的引用

332变量/常量的命名规则 ·规则: (1)变量或常量名必须以字母或汉字开头; (2)由字母、汉字、数字、下划线组成; (3)长度不超过255个字符; (4)在VB中变量名的字母不区分大小写; )不要与关键字同名 Dim, string等) ()为了提高程序的可读性,在变量名前可加约定的前缀 int、lng、sng、db、bln、cur、dt、str、wnt、byt 举例:re,my data, re.er, gre, 工瓷 Integer int Sum isualasic程序设针

Visual Basic 程序设计 • 举例: re, my data, re.er,8re,工资,Integer intSum • 规则: ⑴ 变量或常量名必须以字母或汉字开头; ⑵ 由字母、汉字、数字、下划线组成; ⑶ 长度不超过255个字符; ⑷ 在VB中变量名的字母不区分大小写; ⑸ 不要与关键字同名(Dim,string等) ⑹ 为了提高程序的可读性,在变量名前可加约定的前缀 Int、lng、sng、dbl、bln、cur、dt、str、vnt、byt 3.3.2 变量/常量的命名规则

333变量 鲁、诊修,修歌霉物参参念像 每’郭 变 声 Private Sub Form Click 储单元。 Dim a as boolean b as boolean Dim e f As date a=True注意与a=“True”的区别 数值型 b= false 宇符型 Print a, b 布尔型 e=1.5 对象型 万能型 f=#3/1999:12:02# 等 Print. f 亿个字符 End sub 400个字符 Printa. B 注意:(1)在VB中一个汉字与一个西文字符视为一样算一个字 (2)在窗体和类模块中不能用 Public定义定长字符串变量

Visual Basic 程序设计 例2: Dim A As String Dim B As String * 5 A=“Visual Basic” B=“Visual Basic” Print A , B 声明变量的目的:根据声明的类型决定系统为它分配的存储单元。 1.显式声明变量: 例1: Dim A Dim B As Long Dim C As Single Dim D As Integer • [Public|Private|Dim|Static] 变量名 [AS 数据类型] 3.3.3 变量 变量:在程序的运行过程中其值可以变化的量 等同于: Dim A, B As Long , C As Single , D As Integer 或 : Dim A, B& , C! , D % 数值型 字符型 布尔型 对象型 万能型 变长字符变量:约20亿个字符 定长字符变量:约65400个字符 Private Sub Form_Click() Dim a As Integer, b As Long Dim c As Single, d As Double a = 32767 b = 327699999 Print a, b c = 100 / 3 d = 200/ 3 Print c, d End Sub Private Sub Form_Click() Dim a As Boolean, b As Boolean Dim e, f As Date a = True ' 注意与a = “True” 的区别 b = False Print a, b e = 1.5 f = #3/1/99 9:12:02 # Print e, f End Sub 注意: (1)在VB中一个汉字与一个西文字符视为一样,算一个字 (2)在窗体和类模块中,不能用Public定义定长字符串变量

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共28页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有