VB程序设计语言专项复习
一、常用基本控件:
1.标签label:主要起说明作用,常用的有backcolor背景属性、caption标题属性
2.文本框TextBox:主要用来接收和显示文本,学用的有backcolor背景属性、text内容属性(为默认属性)、font字体属性、Multiline充许多行属性
接收文本:;显示文本:=str1
3.命令按钮CommandButton:主要用来控制,常用的有caption标题属性
列表框ListBox:主要用来显示多个数据,显示:list1.AddItem 字符串
4.窗体(Form)是VB应用程序的基本结构。窗体可以看作是一个"容器",其中放置着各种各样在应用程序中必须用到的对象。
二、常用的标准函数
1.常用数学函数:
(1)Abs(X):求X的绝对值(abs(-5)=5)
(2)Int(X):求不大于X的最大整数(int(6.79)=6,int(-6.78)=-7)
(3)Sqr(X):求X的算术平方根(sqr(25)=5,sqr(6.25)=2.5)
(4)Rnd():随机函数,返回一个小于 1 但大于或等于 0 的值。
(5)Exp(X):求e的X次方
(6)Log(X):求以e为底的X的对数
(7)Sin(X):求X的正弦值
(8)Cos(X):求X的余弦值
(9)Tan(X):求X的正切值
2.常用类型转换函数和字符串函数:
(1)Asc(X):字符转换为ASCII码()
(2)Chr(X):ASCII码转换为字符()
(3)Val(X):数字字符转换为数值(val("56")=56,val("5.6")=5.6)
(4)Str(X):数值转换为字符串(str(56)= "56",str(5.6)= "5.6")
Dim s as string
Dim n as integer
s=)
=s
=str(n)
(5)Len(X):计算字符串的长度(len("fd546l")=6,len("abc 45a v")=9)
(6)Mid(X,n,k):取字符串X中第n个字符起长度为k的子串(mid("abcdefgh12",4,3)= "def"))
(7)Fix(X):截掉数据的小数部份(fix(15.658)=15,fix(-15.658)=-15)
以上各函数需要识记及应用
三、算术类、关系类、逻辑类表达式及基本操作
1.算术类基本运算有:
^:指数 -:取负 *:乖 /:除 +、-:加减
\:整除(5\6=0,7\6=1) Mod:取余(5 mod 6=5,7 mod 6=1)
例1:表达式2^4\3的值是
例2:下列表达式中的值不为6的是:
(A)19\3 (B)19/3 (C)Int(19/3) (D)19 mod 13
2.关系类基本运算有:=、<>、<、>、<=、>=
当进行字符串比较时,其运算逻辑是:按自左至右的顺序,逐一比较两个字符串对应位置的ASCII码值,第一次遇到ASCII码值不同时,哪个值最大则哪个字符串就大。比如"abcd">"abCD"的值为True。因为"c"的ASCII码值为99,"C"的ASCII码值为67。
3.逻辑类基本运算有:
Not:非,Not True=False,Not False=True
And:与,True And True=True,False And False=False,True And False=False,False And True =False
Or:或, True Or True=True,False Or False=False,True Or False= True,False Or True = True
6.字符运算: 字符串是由两个双引号””包括的字母和数字的组合体,字符串连接符的作用是将字符串常量、变量和函数连接起来,从而形成一个较大的字符串,主要要“+”和“&”两个符号,它们的运算结果基本相同。比如:”Abcd”+”1234”将得到一个新的字符串”abcd1234”。
例1:有如下程序段
a=456:b=123:c=a+b:d=str(a)+str(b)
执行完成c的值为 ;d的值为 。
四、赋值语句与关系表达式、注释语句
1.赋值语句: 变量名 = 表达式 或 对象名.属性名 = 表达式
a=12
b=4
If b=4 Then
a=a-2
Else
Print a
End if
If a+b=15 Then
a=a-2
Else
a+b=16
End if
4.注释:注释是以单引号(')开头的一串文字,可以出现在程序中需要说明的位置上,通过这一串文字,对附近的程序段进行简要的说明,增加程序的可读性。注释对程序的执行效果没有任何影响。
四、过程、事件处理过程、自定义函数
1. VB应用程序是按模块化的方式组成的,一个程序模块是程序的一部分,每个模块负责解决整个应用问题的一部分任务。程序模块分为过程和函数两种。
2.过程:将程序划分成一个个较小的逻辑单元,每个逻辑单元构成一个过程。过程中的代码可以被重复调用。过程分成两类,一类是事件处理过程,另一类是通用过程。
3.事件处理过程: Sub 事件处理过程名(参数表)
语句块
End Sub
其中,事件处理过程名必须符合下面的规则:对象名_事件的标准名。
VB的一些常用对象上的常见事件的标准名有:
文本框Text:Text_Click、Text_DblClick、Text_KeyPress
命令按钮Command:Command_Click、Command_DblClick
标签Label:KeyPress
4.函数:函数是类似于过程的另一个程序模块,不同之处是函数执行完成后,函数的计算
结果被送到函数的调用点上,供程序的后继部分继续进行处理。
自定义函数: Function 函数名(参数表) As 类型名vb编程基础知识函数
语句块
End Function
例1:完善以下求圆的面积的函数
Function sc(r as double) As double
Dim sm as double
Sm=3.1415926*r*r
End Function
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论