第三章VB语言程序 设计基础
第三章VB语言程序 设计基础
二本章要点 本章将对 Visual basic60中文版的语言 作一个简单的介绍。与传统的 Basic语言相 比, Visual basic继承了 Basic语言的简单、 易学、易用等特点,同时作为一种现代编 程语言,它支持面向对象的程序没计想, 并在其智能编辑器的支持下,实现重A 化( Visual)编程
本章要点 本章将对Visual Basic 6.0中文版的语言 作一个简单的介绍。与传统的Basic语言相 比,Visual Basic继承了 Basic语言的简单、 易学、易用等特点,同时作为一种现代编 程语言,它支持面向对象的程序设计思想, 并在其智能编辑器的支持下,实现了可视 化(Visual)编程
本章主要内容 Visual basic中的数据类型 Visual basic的变量、常量、运算符和表达式 Visual basic的常用函数 Visual basic的基本语句及结构 Visual basic中的数据及字符串的使用
Visual Basic中的数据类型 Visual Basic的变量、常量、运算符和表达式 Visual Basic的常用函数 Visual Basic的基本语句及结构 Visual Basic中的数据及字符串的使用 本章主要内容
3.1编码规则 32数制及数据类型 33常量和变量 34运算符和表达式 35常用内部函数 36基本语句 37数组及应用
3.1 编码规则 3.2 数制及数据类型 3.3 常量和变量 3.4 运算符和表达式 3.5 常用内部函数 3.6 基本语句 3.7 数组及应用
3.1编码规则 1、在VB代码中,字母不区分大小写 VB对用户程序代码中关键字的首字母总被转换成大 写字母,其余字母一律转换为小写字母。提高了程序的可读 性 VB将关键字中每个单词的首字母自动转换成大写字 母。 对于用户自定义的变量名、过程名、函数名,VB以 第一次定义的为准,以后输入的自动转换成首次的形式
• VB对用户程序代码中关键字的首字母总被转换成大 写字母,其余字母一律转换为小写字母。提高了程序的可读 性。 • VB将关键字中每个单词的首字母自动转换成大写字 母。 • 对于用户自定义的变量名、过程名、函数名,VB以 第一次定义的为准,以后输入的自动转换成首次的形式。 1、在VB代码中,字母不区分大小写 3.1 编码规则
2、语句书写自由 VB在同一行上可以书写一条语句或多条语句。如果多条 语句写在一行上,语句间用冒号“:”隔开。例如: Form1. width=300:Form1. caption="您好 Temp Form1. width 为了方便阅读,最好一行写一条语句。 一条语句如果在一行内写不下,V允许将单行语句分若干 行书写,在行后加入续行符(一个空格后面跟一个下划线 “”。)将长语句分成多行。 Addresses=“天津市河北工业大学”& “现代化教学中心”& “计算机技术基础教研室” 原则上,续行符应加在运算符的前后,续行符不应将变量名 和属性名分隔在两行上
2、语句书写自由 • VB 在同一行上可以书写一条语句或多条语句。如果多条 语句写在一行上,语句间用冒号“ : ”隔开。例如: Form1.width = 300 : Form1.caption = " 您 好 " : Temp = Form1.width 为了方便阅读,最好一行写一条语句。 • 一条语句如果在一行内写不下,VB允许将单行语句分若干 行书写,在行后加入续行符(一个空格后面跟一个下划线 “ _”。)将长语句分成多行。 Addresses = “天津市河北工业大学” & _ “现代化教学中心” & _ “计算机技术基础教研室” 原则上,续行符应加在运算符的前后,续行符不应将变量名 和属性名分隔在两行上
3、在VB中可以使用注释 注释可以和语句在同一行,并写在语句的后面,也可占据一 整行。例如: 这是从屏幕左边 开始的注释。 Text1.Text=“Hi!”在文本框中放欢迎词。 注释有三种情况: 用Rem开头引导注释行。 用撇号“′”开始引导语句后的注释。 使用“设置/取消注释块”命令将若干语句行或文字设置 /取消为注释块。 注意:在同一行内,续行符之后不能加注释
注释可以和语句在同一行,并写在语句的后面,也可占据一 整行。例如: ˊ这是从屏幕左边 ˊ开始的注释。 Text1.Text = “Hi!” ˊ在文本框中放欢迎词。 3、在VB中可以使用注释 注释有三种情况: • 用Rem开头引导注释行。 • 用撇号“ˊ”开始引导语句后的注释。 • 使用“设置/取消注释块”命令将若干语句行或文字设置 /取消为注释块。 注意:在同一行内,续行符之后不能加注释
4、VB中的标识符 规定: ●组成标识符的字符有:A~Z、a~z、0~9或下划线_。 ●标识符必须是以字母或下划线开始,后跟字母、数字或下划 线组成的字符串。 ●标识符不能分行书写。 例如:以下是Ⅴ /isual basic6.0中合法的标识符 Dim MyString As string Const pi=3.1415926535897932 Public Function getValue O As Integer
规定: • 组成标识符的字符有:A~Z、a~z、0~9或下划线_。 • 标识符必须是以字母或下划线开始,后跟字母、数字或下划 线组成的字符串。 • 标识符不能分行书写。 4、VB中的标识符 例如:以下是Visual Basic 6.0中合法的标识符 Dim MyString As String Const Pi=3.1415926535897932 Public Function getValue () As Integer
32数制及数据类型 3.2.1.数制 十进制八进制六进制 9&011 &H9 15&O17 &HF 16&020&H10 20&024&H14 25580377&HFF 主要数制:十进制数,是VB中的默认数制 数制 辅助数制:八进制数(&0)和十六进制数(&H), 个别情况使用,如屏幕和颜色的设置
3.2.1.数制 十进制 八进制 十六进制 9 &O11 &H9 15 &O17 &HF 16 &O20 &H10 20 &O24 &H14 255 &O377 &HFF 3.2 数制及数据类型 数制 主要数制: 十进制数,是VB中的默认数制 辅助数制: 八进制数(&O)和十六进制数(&H), 个别情况使用,如屏幕和颜色的设置
3.22数据类型 Visual basic提供了许多基本数据类型, 如: Integer(整型), String(字符型), Boolean(逻辑型), Currency(货币型)等 每种数据类型占用一定的内存,允许存储 定范围的值
3.2.2 数据类型 Visual Basic提供了许多基本数据类型, 如:Integer(整型), String(字符型), Boolean(逻辑型), Currency(货币型)等, 每种数据类型占用一定的内存,允许存储一 定范围的值