vb程序设计知识点归纳

vb程序设计知识点归纳


2024年7月2日发(作者:)

第一章

1 从功能上讲,Visual Basic 6.0有3种版本,即:学习版、专业版、企业版

2 与传统的程序设计语言相比,

4

5

6

7

Visual Basic最突出的特点是事件驱动编程机制。

3 Visual Basic 6.0集成环境的主窗口中含有标题栏、菜单栏、工具栏

用标准工具栏中的工具按钮不能执行的操作是打印源程序。

关于Visual Basic"方法"的概念错误的是方法是对事件的响应

在Visual Basic中,称对象的数据为属性

Visual Basic应用程序可以用解释方式执行也可以用编译方式执行

第二章

1 计时器控件的Interval属性用于设置Timer事件发生的时间间隔,为了暂时关闭计时器,应把该计时器的

1秒钟,那么它的Interval属性值应该等于

则正确的属性设置为

1000

:yle

Enabled

属性设置为False ,如果要求设置定时器时间间隔为

2 利用Ctrl + G操作可以打开立即窗口

3 假定窗体上有一个标签,

= 0

4

Style = 0

FRM

Top

名为Lable1。为了使该标签透明并且没有边框,

在设计阶段,当双击窗体上的某个控件时,所打开的窗口是代码窗口

5 在Visual Basic中,窗体文件的扩展名为

6 窗体的Name属性指定窗体的名称,用来标识一个窗体

7 改变控件在窗体中的上下位置,应修改该控件的属性是

8 表示滚动条控件取值范围最大值的属性是

9 如果要改变窗体的标题,则需要设置的属性是

11 若要求从文本框中输入密码时在文本框中只显示

为*

12 能够改变复选框中背景颜色的属性是

13 图片框是不具有Picture属性的对象

,用来标识一个窗体

text属性进行编程

14 窗体的Name属性指定窗体的名称

15 要想返回文本框中输入的内容则可利用

Backcolor

Max

Caption

*号,则应当在此文本框的属性窗口中设置Passwordchar属性值

10 在文本框(Text)中,通过ForeColor属性来设置字体颜色

第三章

1

2

3

4

5

用于从字符串左边截取字符的函数是

下列符号中哪个是

字,*

X是小于100的非负数,用

设有如下变量声明

TextDate=#1/1/200 2#

表达式4 + 5 6 * 7 / 8 Mod 9的值是5,设a=3,b=5,则表达式(a>b)Or(b>0)值为真。5/5.25 为1

如果除数与被除数不是整数时,系统会自动对其进行取整运算,取整是有规律的:如果整数部分为偶数,大于

0.5的就进位,小于等于

52.5等价于52

52.6等价于53

6

7

8

9

函数String(n,"str")的功能是返回由

设有如下声明:

Dim X As Integer 如果Sgn(X) 的值为-1,则X的值是小于0的数Sgn(3-5)=-1

Integer类型的数据由2字节组成,Long类型的数据由4字节组成。

Sgn(Y-X)-Sgn(A-B)=-2

(无括号)中,其运算顺序为②③①

已知X<Y,A>B,正确表示它们之间关系的式子是

Sgn(5-3)=1

n个字符组成的字符串

0.5的就直接把小数去掉,5舍6入;如果整数部分为奇数,4舍5入。例如:

VB表达式表达正确的是0<=X and X<100

Dim TestDate As Date 为变量TestDate正确赋值的表达方式是

Left( ),设a="Visual Basic",使b="Basic"的语句是b=Left(a,8,5)。

A ab7 B 7ab C If D a*bc (A)数字开头,关键VB程序中合法的变量名:

10在一个有①逻辑运算②算术运算及③关系运算混合在一起的表达式

以下合法的Visual Basic标识符是那些:A ForLoop B

通常所说的变量名

11能正确表示条件"整型变量x值是大于等于-5并且小于等于

Const C 9abc D a#x A

5"的逻辑表达式-5<=x and x<=5

12求下列表达式的值:

表达式4+5 6 * 7 / 8 Mod 9 的值是5,表达式5 Mod 3+35*2的值是2

设a=2,b=4,c=6,下列表达式a>b Eqv c

Eqv 相同为true 相反为false

设S="中华人民共和国",表达式Left(S,1)+Right(S,1)+Mid(S,3,2)的值为"中国人民"

表达式2*4^2-2*6/3+32的值是29

表达式5^2 Mod 252^2的值是1

13VB算术运算符乘或除、整除、求余的优先级,从高到低依次为乘或除、整除、求余

14获得系统日期的函数是

16计算下列表达式的值

表达式93 Mod 2^2的值是__1__。

表达式Len("123程序设计ABC")的值是__10__。

Int(198.555*100+0.5)/100的值是__198.56__。

已知A$="12345678",则表达式

左取4位1234 中取4位开始2位

17数学关系3≤x<10表示成正确的

19s$=“china:”

s$=“Beijing:”

Print s$

以上语句的输出结果是_ __。参考答案Beijing

20表达式Ucase(Mid("abcdefgh",3,4))的值是_ CDEF _。

21已知a=3.5,b=5.0, c=2.5,d=true,则表达式:a>=0 and a+c>b+3 OR NOT d的值是_ False __。

VB表达式为3<=x And x<10 或 x>=3 and x<10

x mod 5=0 or x mod 9=0 18表示x是5的倍数或是9的倍数的逻辑表达式是

val(Left$(A$,4)+Mid$(A$,4,2))的值为(123445)

date()

15数学式子sin30写成°VB表达式是: Sin(30*3.14/180)

第四章

1

2

3

VB中可用MsgBox语句产生一消息框。

VB提供了结构化程序设计的三种基本结构,三种基本结构是:选择结构

InputBox函数返回值的类型为字符串。

J下列语句正确的是(C)

B If A<>B Then Printf "A不等于B"

不等于B" D If A≠B Print "A不等于B"

A If A≠B Then Print "A不等于B"

C If A<>B Then Print "A

4

5

6

7

8

9

10

11

在Do Until

当表达式值为真时结束循环

在While循环中,判断循环表达式与结束循环的关系是先判断循环表达式,当表达式

值为真时执行循环体

表达式Int(4*Rnd+1)*(Int(4*Rnd-1))

语句x+y=x,是错误的赋值语句。

逻辑表达式Not(1>2) ,其逻辑值为“真”

表达式1.5+32>2 Or 7 Mod 3<4 And Not 1的运算结果是(-1)

可以将变量A、B值互换的语句是

执行如下语句:

a=inutBox("Today","TomorroW,"Yesterday",,,"Day before yesterday",5)

将显示一个输入对话框,在对话框的输入区中显示的信息是

12

(Yesterday)

能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(n="VisualBasic窗体" )

A=C : C=B : B=A

值的范围是[-4,8]

或循环结构或顺序结构

…Loop循环中,判断循环表达式与结束循环的关系是先判断循环表达式,

第五章

1

2

3

4

5

6

7

如果在程序中要将c定义为静态变量,且为整型数,则应使用的语句是(

Static)

(Sub过程不能返回值,而

AddItem)

Function过程能返回值)

Static a As Integer)

声明一个变量为局部变量应该用(

Sub过程与Function过程最根本的区别是

若要向列表框添加列表项,可使用的方法是(

Sub过程中不可以嵌套调用Sub过程

在某个Sub过程中定义的局部变量作用域只限于该过程可以与其它事件过程中定义的局部变量同名

复选框的Value属性为__1__时,表示复选框被选中。

第六章

1 用下面语句所定义的数组的元素个数是

Dim a(-3 to 5) as integer

2 要声明一个长度为

3 设有数组声明语句:

Option Base 0

Dim B(-1 To 10,2 To 9,20) As Integer

4 在窗体上画一个命令按钮,名称为

程:

PrlVate Sub Commandl-C1icko

a$="software and hardware"

b$=Right(a$,8)

c$=Mid(a$,1,8)

Msgbox a$,,b$,c$,1

End Sub 则在弹出的信息框的标题栏中显示的信息是

(Clear)

(hardwafe)

5 为了清除列表框中的所有内容,应使用的方法是

则数组B中共有(2016)个元素

Commandl。单击命令按钮时,执行如下事件过

256个字符的定长字符串变量str,正确的语句是(Dim str as String*256)

(9)


发布者:admin,转转请注明出处:http://www.yc00.com/news/1719900651a2759143.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信