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码转换为字符()
3Val(X):数字字符转换为数值(val("56")=56val("5.6")=5.6
4Str(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的是:
A19\3    B19/3    CInt19/3    D19 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小时内删除。