VB基本概念函数语句汇总.doc.pdf
《VB基本概念函数语句汇总.doc.pdf》由会员分享,可在线阅读,更多相关《VB基本概念函数语句汇总.doc.pdf(9页珍藏版)》请在三一文库上搜索。
1、VB宜习 一、 VB的发展历史 Visual Basic (简称 VB )是在 BASIC程序设计语言的基础上,吸收血向对象的编程技术发展而成的一 门程序设计语言,主要用于开发在Windows环境下运行的具有图形用户界面的应用程序。 二、 VB的特点 VB最显著的特点可以概括为可视化和事件驱动。可视化特点利用预先建立的控件拖放到窗体上可以很 方便地创建程序界血。事件驱动使得对用户界血上的任何操作都会自动转到对相应的代码进行处理,同时也 为程序运行过程中各対象之间的关联建立了有效的机制。 三、 面向对象的程序设计方法 而向过程的程序设计方法设计的特点可以概扌舌为:不但要关心数据,而且要关心数据是
2、如何处理的, 即既要告诉程序干什么,又要告诉程序如何进行工作。而面向对彖的程序设计方法设汁的程序可以概括为: 程序二对象 +事件(或消息),着眼点是对彖,由于对彖对数据描述和数据处理进行了封装,因此设计程序 时只需要告诉对象干什么,而不必关心它是如何工作的。 面向对象的程序设计方法,其基本元素是对象。类(class )是对相同性质的对象的一种抽象(概念性 的)。而一个对象则是类的一个“实例”(现实存在的)。在VB 中,系统预先定义了众多的类,如控件工 具箱中的命令按钮、文本框、定吋器等控件就是VB 系统预先定义的类,设计程序时可以用它来定义对象, 当我们将控件工具箱屮某个控件拖放到窗体上时,就
3、相当于用类定义了一个对象。 在面向对象的程序设计方法中,一个对象是由一组表示对象状态的数据和一组描述处理对彖属性的方法 的代码(行为)构成的。 对象 状态(一组数疝 方法(一组代码) ?图3.1.1 T对象是一组数据和一组代码构成的集合按钮标题、标题 字体、标题字号、按钮大小位置和可见性等属性。 处理对象属性的方法的代码用来描述改变对象属性,从而改变对象的状态的处理过程。 四、 可视化程序设计方法 用 VB开发应用程序, 包括两部分工作: 一是设计图形用户界面; 二是编写程序代码。VB提供了一个“画 板”(窗体)也就是用户界面,还提供一个“工具箱”,在“工具箱”中放了许多被称为“控件”的工具,
4、 比如有制作按钮的工具,有制作文本框的工具, 有显示图 形数据的工具等等。 可以从工具箱中取出所需工具, 拖放到“画板”中适当的位置上,这样就形成了“用户界面”,也就是说,屏幕上的用户界面是用VB提供 的可视化设计工具一一“控件”直接“画”出来的,而不是用程序“写”出来的。 五、 事件驱动的编程机制 用 VB开发的应用程序其工作是通过事件來驱动的。事件:是指作用于某个对象上的一种操作或动作,如运 行程序时用鼠标单击窗体上的某个命令按钮时,“单击” (Click)这 个动作就是作用在该命令按钮上的一 个事件。 VB中的每个对象通常都可以响应多个不同的事件,一个对象可以响应哪些事件VB都预先进行了
5、 规定。 用 VB开发的应用程序,运行中当作用于某个对象上的事件发生时,要对相应的信息进行处理,使对象产 生状态和行为的改变,这种处理和改变的实现要通过编写相应的程序代码段来进行规定,这种针对激活对象的 这里,每个数据代表一种属 性。通常 . 一个对象可以有若干 个属性,这些属性的值反映了该 对彖的状态, VB 为每 一个控件 (类)都规定了若干属性,比如, 命令按钮有显示方式、背景颜 色、按钮名称、 事件编写相应程序代码段的编程机制称为事件驱动的编程机制,在 VB屮这样的代码段称为“事件过程”。“事 件过程”是构成一个完整VB应用程序不可缺少的组成部分,是VB应用程序的基本单元。“事件过程”
6、由事件 自动调用。 六、 标准数据类型 七、 常量 数据类型名说明性质 Integer整数型-32768-32767范围内的任何整数 Long长整数型-2 147483 648-2 147483647范围内的任何整数 Single单精度实数型 绝对值在1.401 298E-45-3.402 823E38内的任何实数,有效数字 约67位 Double双精度实数型 绝对值在10E-3241.79E308内的任何实数,有效数字约 14-15 位 Siring字符串型一段文字与符号 Boolean逻辑型判断的结果:其值为真fTrue)或假(False) DateH期型日期和时间 注:字母E表示乘方的底
7、数10。例如7X1O 5 和7xl(T$可分别表示为7E5和7E-5. 在程序运行过程屮,其值不能被改变的量称为常量。 1、 整型常量 整型(Integer):表示 -32768 至 32767 之间的整数: 101 2、 实型常量: 3. 1 4 15 3、 字符串常量 在 VB中字符串常量是用双引号“”括起的一串字符,例如A+B=“, G00D!, 123, 0, VB 稈序设计等。 例:“ 3” + “72”的结果为“ 372” 说明: (1)字符串屮的字符可以是所有西文字符和汉字、标点符号等; (2)“ 表示空字符串,而表示有一个空格的字符串; (3)若字符串中有双引号,例如ABD X
8、YZ,则用连续两个双引号表示,即: ABD “XYZ“ 4、 逻辑(Boolean) 数据类型 条件表达式的值就是逻辑型的,True, 或 False 八、变量 1.以字母或汉字开头,后可跟字母、数字或下划线组成,长度小于等于40 个字符; 2.不能使用 VB中的关键字; 3.VB中不区分变量名的大小写. (1)用 Dim语句显式声明变量 dim a, b, c as integer (2)隐式声明 Visual Basic允许用户在编写应用程序时,不声明变量而直接使用,系统临时为新变量分配存储空间并使 用,这就是隐式声明。 4、数组 数组:用来存一个序列的同类型的类型 如 1: dim a(
9、l to 10) as integer 定义了一个 a 整型数组,上标为1, 下标为 10, 共有 a 仃),a(2),a(3)a(10)10个 数组元素可供使用, 比使用 A,B,C,D,E . . ,J 十个变量要方便许多。例:I=&a(i) 就是 a(8), a(i-5)就是 a(3) 九、运算符和表达式 1、算术运算符 例:5+10 mod 10 9/3+24 结果是: ( 请用 VB的立即窗口验证你的结果, 分析运行次序! ) 2、字符串运算符与字符串表达式 字符串运算符有: &、+ 功能是字符串连接 例如: ABCD + EFGI【T 结果为: ABCDEFGHT “ VB ” &
10、 “程序设计教程”结果为: VB程序设计教程 说明:当连接符两旁的操作量都为字符串时,上述两个连接符等价。它们区别是: + ( 连接运算 ) :两个操作数均应为字符串类型; & ( 连接运算 ) :两个操作数既可为字符型也可为数值型,当是数值型时,系统自动先将其转换为字符, 然后进行连接操作。 3、关系运算符都是双H运算,是用来比较两个运算量之间的关系,关系表达式的运算结果为逻辑量。若 关系成立,结果为True, 若关系不成立,结果为False 。 VB中的关系运算符如下表所示。 运算符含义优先级实例结果 大于 “?”, 高于 逻辑运 算。 1020False = 大于或等于3=1True =
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 基本概念 函数 语句 汇总 doc
链接地址:https://www.31doc.com/p-5616412.html