云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > VB基本概念函数语句汇总 - 图文

VB基本概念函数语句汇总 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/6/19 15:19:05

VB 复习 一、VB的发展历史

Visual Basic(简称VB)是在BASIC程序设计语言的基础上,吸收面向对象的编程技术发展而成的一门程序设计语言,主要用于开发在Windows环境下运行的具有图形用户界面的应用程序。 二、VB的特点

VB最显著的特点可以概括为可视化和事件驱动。可视化特点利用预先建立的控件拖放到窗体上可以很方便地创建程序界面。事件驱动使得对用户界面上的任何操作都会自动转到对相应的代码进行处理,同时也为程序运行过程中各对象之间的关联建立了有效的机制。 三、面向对象的程序设计方法

面向过程的程序设计方法设计的特点可以概括为:不但要关心数据,而且要关心数据是如何处理的,即既要告诉程序干什么,又要告诉程序如何进行工作。而面向对象的程序设计方法设计的程序可以概括为:程序=对象+事件(或消息),着眼点是对象,由于对象对数据描述和数据处理进行了封装,因此设计程序时只需要告诉对象干什么,而不必关心它是如何工作的。

面向对象的程序设计方法,其基本元素是对象。类(class)是对相同性质的对象的一种抽象(概念性的)。而一个对象则是类的一个“实例”(现实存在的)。在VB中,系统预先定义了众多的类,如控件工具箱中的命令按钮、文本框、定时器等控件就是VB系统预先定义的类,设计程序时可以用它来定义对象,当我们将控件工具箱中某个控件拖放到窗体上时,就相当于用类定义了一个对象。

在面向对象的程序设计方法中,一个对象是由一组表示对象状态的数据和一组描述处理对象属性的方法的代码(行为)构成的。

这里,每个数据代表一种属性。通常.一个对象可以有若干个属性,这些属性的值反映了该对象的状态,VB为每一个控件(类)都规定了若干属性,比如,命令按钮有显示方式、背景颜色、按钮名称、按钮标题、标题字体、标题字号、按钮大小位置和可见性等

属性。

处理对象属性的方法的代码用来描述改变对象属性,从而改变对象的状态的处理过程。

四、可视化程序设计方法

用VB开发应用程序,包括两部分工作:一是设计图形用户界面;二是编写程序代码。VB提供了一个“画板”(窗体)也就是用户界面,还提供一个“工具箱”,在“工具箱”中放了许多被称为“控件”的工具,比如有制作按钮的工具,有制作文本框的工具,有显示图形数据的工具等等。可以从工具箱中取出所需工具,拖放到“画板”中适当的位置上,这样就形成了“用户界面”,也就是说,屏幕上的用户界面是用VB提供的可视化设计工具——“控件”直接“画”出来的,而不是用程序“写”出来的。 五、事件驱动的编程机制

用VB开发的应用程序其工作是通过事件来驱动的。事件:是指作用于某个对象上的

一种操作或动作,如运行程序时用鼠标单击窗体上的某个命令按钮时,“单击”(Click)这个动作就是作用在该命令按钮上的一个事件。VB中的每个对象通常都可以响应多个不同的事件,一个对象可以响应哪些事件VB都预先进行了规定。

用VB开发的应用程序,运行中当作用于某个对象上的事件发生时,要对相应的信息进行处理,使对象产生状态和行为的改变,这种处理和改变的实现要通过编写相应的程序代码段来进行规定,这种针对激活对象的事件编写相应程序代码段的编程机制称为事件驱动的编程机制,在VB中这样的代码段称为“事件过程”。“事件过程”是构成一个完整VB应用程序不可缺少的组成部分,是VB应用程序的基本单元。“事件过程”由事件自动调用。

六、标准数据类型 七、常量

在程序运行过程中,其值不能被改变的量称为常量。 1、整型常量 整型(Integer):表示-32768至32767之间的整数:101 2、实型常量:3.1415 3、字符串常量

在VB中字符串常量是用双引号“\\,\,\,\,\程序设计\等。 例:“3”+“72”的结果为“372” 说明:

(1)字符串中的字符可以是所有西文字符和汉字、标点符号等; (2)\表示空字符串,而\表示有一个空格的字符串;

(3)若字符串中有双引号,例如ABD\,则用连续两个双引号表示,即: \

4、逻辑(Boolean)数据类型

条件表达式的值就是逻辑型的,True,或False 八、变量

1. 以字母或汉字开头,后可跟字母、数字或下划线组成,长度小于等于40个字符; 2. 不能使用VB中的关键字;

3.VB中不区分变量名的大小写. (1)用Dim语句显式声明变量 dim a,b,c as integer (2)隐式声明

Visual Basic允许用户在编写应用程序时,不声明变量而直接使用,系统临时为新变量分配存储空间并使用,这就是隐式声明。 4、 数组

数组:用来存一个序列的同类型的类型 如: dim a(1 to 10) as integer

定义了一个a整型数组,上标为1,下标为10,共有a(1),a(2),a(3)??..a(10)10个数组元素可供使用,比使用A,B,C,D,E???.J 十个变量要方便许多。例:I=8,a(i)就是a(8), a(i-5)就是a(3) 九 、运算符和表达式 1、算术运算符

例:5+10 mod 10 \\ 9 / 3 +2 ^2 结果是:(请用VB的立即窗口验证你的结果,分析运行次序!)

2、字符串运算符与字符串表达式

字符串运算符有:& 、+ 功能是字符串连接 例如:

\结果为:ABCDEFGHI

“ VB ” & “程序设计教程” ' 结果为:VB程序设计教程

说明:当连接符两旁的操作量都为字符串时,上述两个连接符等价。它们区别是: +(连接运算):两个操作数均应为字符串类型; &(连接运算):两个操作数既可为字符型也可为数值型,当是数值型时,系统自动先将其转换为字符,然后进行连接操作。

3、 关系运算符都是双目运算,是用来比较两个运算量之间的关系,关系表达式的运算结果为逻辑量。若关系成立,结果为True,若关系不成立,结果为False。 VB中的关系运算符如下表所示。

运算符

含义

优先级 所有关系运算优先级相同。低于算术运算的 “+”,“-”,高于逻辑运算。

实例

< <= > >= = < >

小于 小于或等于

大于

15+10<20

大于或等于

等于

不等于

10>20 3>=1 1= 2 111< >1

10<=20

False True

结果False

False

TrueTrue

4 逻辑运算符

1) Not 条件表达式 :取条件表达式逻辑值的相反值即当条件表达式=true

时,Not 条件表达式 =false, 当条件表达式=false时, Not 条件表达式 =true

2)条件表达式1 And条件表达式2 条件表达式均为T 结果为T 3)条件表达式1 Or条件表达式2 条件表达式有一个T 结果为T

4)逻辑运算符的优先级为not >and> or, 5)它们用于将多个关系表达式进行逻辑判断。

注意:not是单目运算符(要求一个操作数),and 、or为双目运算符。

例如,数学上表示某个数在某个区域时用表达式: 10≤X<20,用VB程序中应写成: X>=10 And X<20

例:4>5 or 6<=10 and 2*10>5 的结果为 TURE (请同学们考虑一下为什么?)

1<2 and 3>2 的结果呢?是TRUE 还是FALSE ?1<2 OR 3>2 呢? 例:请你写出下列逻辑表达式:a,b,c三边判断能构成什么样的三角形(等边 等腰 普通) 三角形的条件:任意两边之和大于第三边 表达式为:_____________________ 等腰的条件:任意两边之和相等 达式为:_____________________ 等边的条件:三边相等 达式为:_____________________ (3)参与逻辑运算的量一般都应是逻辑型数据,如果参与逻辑运算的两操作数是数值量,则以数值的二进制值逐位进行逻辑运算(0当False,1当True)。

关系表达式与逻辑表达式常常用在条件语句与循环语句中,作为条件控制程序的流程走向。

总结:1、优先级: 算术运算符>=字符运算符>关系运算符>逻辑运算

2、表达式的书写中需注意的问题

(1)运算符不能相邻。例a+-b是错误的。 (2)乘号不能省略。例x 乘以y 应写成:x*y (3)括号必须成对出现,均使用圆括号。

(4)表达式从左到右在同一基准并排书写,不能出现上下标

(5)要注意各种运算符的优先级别,为保持运算顺序,在写VB表达式时需要适当添加括号(),若用到库函数必须按库函要求书写。 如:

b?b2?4ac为:(b-sqr(b*b-4*a*c))/(2*a)

2aa?b为: (a+b)/(a-b)

a?b十、 函数

搜索更多关于: VB基本概念函数语句汇总 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
本文作者:...

共分享92篇相关文档

文档简介:

VB 复习 一、VB的发展历史 Visual Basic(简称VB)是在BASIC程序设计语言的基础上,吸收面向对象的编程技术发展而成的一门程序设计语言,主要用于开发在Windows环境下运行的具有图形用户界面的应用程序。 二、VB的特点 VB最显著的特点可以概括为可视化和事件驱动。可视化特点利用预先建立的控件拖放到窗体上可以很方便地创建程序界面。事件驱动使得对用户界面上的任何操作都会自动转到对相应的代码进行处理,同时也为程序运行过程中各对象之间的关联建立了有效的机制。 三、面向对象的程序设计方法 面向过程的程序设计方法设计的特点可以概括为:不但要关心数据,而且要关心数据是如何处理的,即既要告诉程序干什么,又要告诉程序如何进行工作。而面向对象的程序设计方法设计的程序可以概括为:程序=对象+事件(或消息),着眼点是对象,由于对象对数据描述和数据

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com