vb书总结

Vb书总结

关于vb书的学习让我知道了很多我以前敲vb百例的时候没有想明白,研究懂得问题。比如说是数据类型,各种语句的用法、vb控制结构、数组和过程。下面说一下我在书上所学到东西吧。

他这个数值型分为整形、长整型、单精度浮点型、双精度浮点型、货币型和字节型。他们的数据类型声明符分别是 Single单精度型 # Double双精度型)、 $ String字符串型)、 % Integer整型)、 & Long长整型 @ Currency货币型 使用类型声明符可以省略Dim声明语句,只要在第一次使用变量时,在变量名的前面加上一个类型声明符即可生成变量。其中声明字符串型变量时,系统默认为变长字符串型

关于vb的控制结构。计算机程序执行的控制流程只能有三种基本控制结构组成,即顺序结构、选择结构和循环机构。其中顺序结构的程序设置就是按照语句的书写顺序来执行的,即语句的执行顺序与书写顺序是一致的。单用顺序结构只能编写简单的程序、处理一些简单的问题。在实际应用中,有许多的问题需要判断条件,根据判断的结果来控制程序的流程。选择结构就是能够根据不同的情况下做出不同的选择,来执行不同的操作。比如if<条件>Then<语句块1>[Else<语句块2>]语句、IIF函数IIf(<条件表达式>,<条件为真时的值>,<条件为假时的值>)还有Select case 语句。以上的三种就是选择结构了。还有一种就是循环结构的程序设置。循环结构是指在执行程序语句时,需要的其中某些句子重复执行多次,被重复执行的程序称为循环体。使用循环结构可以简化程序,提高程序执行效率。

vb中提供循环结构的语句有:For...Next、Do...Loop、For Each...Next和While...Wend等。其中最常用的是For...Next和Do...Loop语句。

Do...Loop语句是通过检测循环条件决定循环的语句。它的语句格式如下Do[While\Until<条件>]

[循环体]

Loop

Do While...Loop是“当型循环”形式,即<条件>为真(True)时执行循环体,条件为假(False)时,终止循环。

Do Until...Loop是“直到型循环”形式,即<条件>为假(False)时执行循环体,条件为真(True)时,终止循环。

<条件>,即循环条件是一个关系表达式或者逻辑表达式,其值为True或False

Do...Loop中可以在循环体适当的位置用Exit  Do语句,以便随时退出。当有多个循环嵌套使用时。Exit Do语句只能跳出当前的Do....Loop循环。

后判断形式的Do...Loop语句格式为

Do

 [循环体]

Loop[While\Until<条件>]

后判断条件形式的Do...Loop语句与先判断条件形式的区别是首先执行循环体,然后判断条件的真假,决定是否继续循环。所以,后判断形式的Do...Loop语句至少执行一次循环体。

For...Next循环结构是实现循环的又一种形式,它属于计数型循环,通常用于循环次数已知的程序结构中。这个我就不在此多做解释了。

下面我们来谈谈数组。数组是由一系列具有相同变量名、相同数据类型的下标变量构成的有序排列。变量名就是数组名,每个下标变量称为该数组的一个数组元素。数组的数据类型也就是该数组包含的下标变量的数据类型。在vb中,可以声明任何基本数据类型的数组,包括用户自定义类型和对象变量,但是一个数组中所有元素应该具有相同的数据类型,只有当数据类型为Variant时,各个元素才能够包含不同类型的数据。关于数组我们就说这么多吧。

Vb程序是由过程组成的。每个过程是为了完成一个特定的任务,有一组独立的程序代码组成。Vb有两大类过程:事件过程和通用过程。事件过程是当事件某个发生时,对该事件作出响应的程序代码段,他应用程序的主体。

如果多个不同的事件过程需要执行一段相同的程序代码,完成相同或类似的任务,为避免程序代码的重复,也便于程序的修改,可以把这一段代码独立出来,作为一个过程,这样的过程称为通用过程。通用过程独立于事件过程,可供事件过程和其他通用过程调用。

这就是我通过VB书的学习所得到而了解到我以前不同或者是不理解的东西,其实这本书的内容还是有好多的,比如说是键盘和鼠标响应事件啊文件系统处理啊菜单和工具栏啊,这里我就不一一列举了。

总而言之这本vb书的内容远远不是我这一千多个字能够说完的,这本书我虽说看完了但是还没有理解完。这就看我以后了这本书肯定我以后还能用的上的。那就先到这把。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值