北大青鸟:《VB程序设计》培训资料(PPT讲稿)第三章 Visual basic的基本语法

北大青鸟 7E/ 第三章 isual basic的基本语法 Ⅴ ersion3.0 CHANGE题
Version 3.0 第三章

回顾 Windows应用程序的事件驱动设计 Visual basic-事件编码机制 Visual basic中窗体和控件事件 编写事件处理程序代码 使用 MsgBox函数 北大青鸟 FE-
• Windows 应用程序的事件驱动设计 • Visual Basic事件编码机制 • Visual Basic中窗体和控件事件 • 编写事件处理程序代码 • 使用MsgBox函数

目标 使用Ⅵ isual basic的基本数据类型 使用 sual bas中的变量和常量 描述变量和常量的作用域 使用Ⅴ /isual basic的操作符和表达式 使用 Visual basic的选择、分支、循 环结构和跳转控制 北大青鸟 FE-
• 使用 Visual Basic 的基本数据类型 • 使用 Visual Basic 中的变量和常量 • 描述变量和常量的作用域 • 使用 Visual Basic 的操作符和表达式 • 使用 Visual Basic 的选择、分支、循 环结构和跳转控制

VB中的基本数据类型21 缺省情况下,如果没有指定数据类型 则会使用 Variant数据类型 ⅤB支持的数字数据类型 Integer Long Single Double Currency 北大青鸟 FE-
• 缺省情况下,如果没有指定数据类型, 则会使用 Variant 数据类型 • VB 支持的数字数据类型 – Integer – Long – Single – Double – Currency

VB中的基本数据类型22 Byte数据类型 String数据类型 Boolean数据类型 Date数据类型 5 北大青鸟 FE-
• Byte 数据类型 • String 数据类型 • Boolean 数据类型 • Date 数据类型

变量 变量是经过定义的存储数据的内存位 置 ·变量可在程序执行过程中进行修改 使用 Option Explicit语句显式声明变量 北大青鸟 FE-
• 变量是经过定义的存储数据的内存位 置 • 变量可在程序执行过程中进行修改 • 使用 Option Explicit 语句显式声明变量

变量命名规则 必须以字母开头。 变量名可包含字母、数字和下划线。 不得超过255个字符。 在同一个范围内必须是唯一的。范围就 是可以引用变量的作用域一一个过程 个窗体等等 北大青鸟 FE-
• 必须以字母开头。 • 变量名可包含字母、数字和下划线。 • 不得超过 255 个字符。 • 在同一个范围内必须是唯一的。范围就 是可以引用变量的作用域— 一个过程、 一个窗体等等

声明变量 变量是使用Dm语句声明的 Dim variablename [As type Variablename变量的名称 [ As type]子句是可选的,它用来定义声明 的变量的数据类型或对象类型 使用赋值操作符“≡”给变量赋值 北大青鸟 FE-
• 变量是使用 Dim 语句声明的 Dim variablename [As type] – Variablename 变量的名称 – [As type] 子句是可选的,它用来定义声明 的变量的数据类型或对象类型 • 使用赋值操作符“ = ”给变量赋值

声明变量-示例 Dim intResult As Integer Dim strResult As string in七 Resul七=100 s七 Resul七 百w in七Resu⊥七= intrest1t+100 仅当表达式和变量的数据类型相同时, 才可以将表达式的值赋值给变量. 北大青鸟 FE-
Dim intResult As Integer Dim strResult As String intResult = 100 strResult = "一百“ intResult = intResult + 100 仅当表达式和变量的数据类型相同时, 才可以将表达式的值赋值给变量

常量 常量一般用来存储恒定不变的值 ·在程序中定义了常量之后,就无法使用赋 值语句更改常量的值 通常,常量用于代替很难记住,且在程序 中多次出现且不会改变的值 常量包括系统常量和用户自定义的常量 10 北大青鸟 FE-
• 常量一般用来存储恒定不变的值 • 在程序中定义了常量之后,就无法使用赋 值语句更改常量的值 • 通常,常量用于代替很难记住,且在程序 中多次出现且不会改变的值 • 常量包括系统常量和用户自定义的常量
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第二章 事件和事件处理.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第一章 可视化编程基础.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第十二章 在VB中访问数据库:数据库查询和数据库显示.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第十一章 在VB中访问数据库:ADO和CONNECTION对象.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第十章 程序调试和错误处理.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第九章 Java输入输出.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第八章 多线程.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第七章 Java中的鼠标.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第六章 图形处理.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第五章 图形用户界面.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第四章 异常处理和常用系统类.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第三章 面向对象的程序设计.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第二章 Java基本语法.ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第一章 Java概述(编著:肖孟强、张忠义、李晓利、于春花).ppt
- 人民邮电出版社:高职高专现代信息技术系列教材《JAVA程序设计基础》课程电子教案(PPT课件讲稿)第十章 综合实例.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第九章 编译预处理.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第八章 函数.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第七章 数组.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第六章 循环结构程序设计.ppt
- 《C/C++程序设计基础》课程教学资源(PPT课件讲稿)第五章 选择结构程序设计.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第四章 数组和结构.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第五章 常见标准控件.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第六章 过程和函数.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第七章 菜单和对话框.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第八章 工具栏、状态栏和多文档窗口.ppt
- 北大青鸟:《VB程序设计》培训资料(PPT讲稿)第九章 数据文件.ppt
- 《电子商务的物流管理》讲义电子课件.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十章 MATLAB图形句柄.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十一章 MATLAB图形用户界面设计.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十二章 Simulink动态仿真集成环境.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第十三章 在Word环境下使用MATLAB.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第一章 MATLAB操作基础.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第二章 MATLAB矩阵及其运算.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第三章 MATLAB程序设计.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第四章 MATLAB文件操作.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第五章 MATLAB绘图.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第六章 MATLAB数据分析与多项式计算.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第七章 MATLAB解方程与函数极值.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第八章 MATLAB数值积分与微分.ppt
- 《matlab程序设计教程》教学资源(PPT课件讲稿)第八章 MATLAB符号计算.ppt