文档库 最新最全的文档下载
当前位置:文档库 › vb复习1

vb复习1

vb复习1
vb复习1

Visual Basic程序设计

一、单项选择题

1.一个VB应用程序可以包含几个vbp文件()。

A.1个 B.2个

C.可以没有 D.不受限制

2.启动VB后,就意味着要建立一个新()。

A.窗体 B.文件

C.工程 D.程序

3.后缀为.bas的文件表示()。

A.类模块文件 B.窗体文件

D.窗体二进制数据文件 D.标准类模块文件

4.当一个工程中含有多个窗体时,其中的启动窗体是()。

A.启动VB时创建的第一个窗体 B.第一个添加的窗体

C.最后一个添加的窗体 D.在“工程属性”对话框中指定的窗体

5.在文本框控件中将Text的内容全部显示为所定义的字符的属性是()。

A.Password B.PasswordChar C.需要编程实现 D.以上都不是

6.阅读下面的程序段:

n1=InputBox("请输入第一个数:")

n2=InputBox("请输入第二个数:")

Print n1+n2

当输入分别为123和234时,程序输出为___

A. 123234

B. 234

C. 357

D. 程序出错

15.将“China”添加到列表框(List1中成为第一项,应使用的语句是()A.List1.AddItem"China", B.List1.AddItem"China",0 C.List1.AddItem"China",1 D.List1.AddItem"1,China" 16.如果创建了命令按钮数组控件,那么Click事件的参数是()A.Index B.Caption C.Tag D.没有参数

17.下面程序执行的结果

Private Sub Form_Click()

A = "123":

B = "456"

C = Val(A) + Val(B)

Print C 100

End Sub A.123 B.3

C.5

D.579

18.以下叙述中错误的是()。

A.一个工程中只能有一个Sub Main过程

B.窗体的Show方法的作用是将指定的窗体载入内存并显示该窗体

C.窗体的Hide方法和Unload方法的作用完全相同

D.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体19.使图像框Image控件中的图像自动适应控件的大小应()。

A.将AutoSize属性设为True B. AutoSize属性设为False

C.将Stretche属性设为True D.将 Stretche属性设为False

20以下程序段运行后,输出字符的排列顺序是___

For i=1 To 6

If i Mod 2=0 Then

Print "*";

Else

Print "#";

End If

Next i A. #*#*#* B. ##### C. ***** D. *#*#*#

21.在Visual Basic中,变量的默认类型是()

A.Integer B.Double C.Currency D.Variant

22.要判断在文本框是否按了Enter键,应在文本框的事件中判断。

(A)Change (B) KeyDown (C) Click (D) KeyPress

23. MsgBox函数的返回值的数据类型是()

A.字符串 B.日期型 C.逻辑型 D.整型

24.以下程序段执行后,整型变量n 的值为

year=2001

n=year4+year400-year100 A. 495 B. 505

C. 500

D. 485

25.以下程序段执行后整型变量n 的值为

n=0

for i=1 to 20 step 5

n=n+i

next I A. 50 B. 34 C. 15

D. 210

26.以下程序代码能执行的是__

A. If a=1 Then b=0 Else c=0 End If

B. If a=1 Then : B=0: ElseIf C=0 Then : D=0

C. If a = 1 Then

b = 0

ElseIf c = 0 Then

d = 0

End If

D. If a = 1 Then

b = 0

Else If c = 0

d = 0

End If

27.下列数组声明语句,正确的是()

A.Dim a[3,4] As Integer B.Dim a(3,4) As Integer

C.Dim a(n,n) As Integer D.Dim a(3 4) As Integer

28.以下________是正确的For…Next结构。

A、For x=1 To Step 10

B、For x=3 To-3 Step-3

C、For x=1 To 10

D、For x=3 To 10 Step 3

…… Re: ……

Next x Next x Next x Next y

If i=10 Then GoTo re

二、填空题

1. TextBox和Label控件用来显示和输入文本,如果仅需要让应用程序在窗体中显示文本信息,可使用控件;若允许用户输入文本,则应使用控件。6.是应用程序的对外接口,是其它控件的载体和容器。

7.表达式14/2-2^3*7 MOD 6的值是。

9.执行赋值语句a="Visual"+"Basic"后,变量a的值是。

11.在Visual Basic语言中有三种形式的循环结构。其中,若循环的次数可以适先确定,可使用循环;若要求先判断循环进行的条件,可使用循环。12.数学关系8≤x<30表示成正确的VB表达式为。

16.变量的声明方法有隐式和两种,如果采用隐式声明方法,那么VB会自动将变量声明为。

18、VB提供的三种基本结构是选择结构、、。

19. 图片框AutoSize属性设置成可使图片框根据图片调整大小。

23.定时器(Timer)控件可识别的事件是,发生该事件的时间间隔由定时器的属性设置。

24.在控件数组中,所有元素的属性均相同,数组中的每个元素由属性指定。

26.设某个程序中要用到一个二维数组,要求数组名为A,类型为整型,第一维下标从-1到2,第二维下标从0到3,则相应数组声明语句为

三、阅读下列程序并写出程序运行结果

1.Private Sub Form_Click()

Dim x As Integer

Static y As Integer

x = x + 2

y = x + y

Form1.Print "x="; x, "y="; y

End Sub写出程序运行时连续单击三次窗体后,Form1上的输出结果。2.Private Sub Form_Click()

Dim c As Integer, j As Integer, k As Integer

k = 0

c = 1

For j = 1 To 6

If j > 4 Then

c = c + 4

Exit For

Else

k = k + 1

End If

Next j

Print c, k

End Sub 写出程序运行时单击窗体后,c,k的值分别是:3.Private Sub Command1_Click()

Dim s As Double

Dim i As Integer

s = 7

i = 1

Do While i < 10

i = i + 2

s = s + i

Loop

Text1.Text = s

End Sub文件框Text1的输出结果是:

4.Private Sub Form_Click()

Dim c As Integer, j As Integer, k As Integer

k = 2

c = 3

For j = 1 To 5

If j > 3 Then

c = c + 5

Exit For

Else

k = k + 1

End If

Next j

Print c, k

End Sub写出程序运行时单击窗体后,c,k的值分别是:5.Private Sub Form_Click()

Dim A(1 To 3) As String

Dim c As Integer

Dim j As Integer

A(1) = "4"

A(2) = "8"

A(3) = "12"

c = 1

For j = 1 To 3

c = c + Val(A(j))

Next j

Print c

End Sub写出程序运行时单击窗体后,窗体Form1上的结果:6.Private Sub Form_Click()

Dim i As Integer, k As Integer

k = 0

For i = 1 To 4

If i > 2 Then

k = k + 5

Exit For

Else

k = k + 2

End If

Next i

Print k

End Sub写出程序运行时单击窗体后,Form1上的输出结果。

7.Function F(a As Integer)

Dim b As Integer

Static c As Integer

b = b + 2

c = c + 2

F = a + b + c

End Function

Private Sub Command1_Click()

Dim a As Integer

a = 4

For i = 1 To 3

Print F(a)

Next i

End Sub

写出程序运行时,单击命令按钮在窗体上的输出结果。

8. Private Sub Form_Click()

Dim I As Integer, j As Integer

Dim c As Integer

c = 0

For I = 1 To 4

For j = 1 To 2

c = c + 4

Next j

Next I

Print c

End Sub

文件框Text1的输出结果是:

9. Sub Change(x As Integer, y As Integer)

Dim t As Integer

t = x

x = y

y = t

Print x, y

End Sub

Private Sub Form_Click()

Dim a As Integer, b As Integer

a = 30:

b = 40

Change a, b

Print a, b

End Sub写出程序运行时单击窗体后,Form1上的输出结果。

10.Private Sub Form_Click()

Dim i As Integer, k As Integer, c As Integer

For i = 1 To 5

If i Mod 2 = 0 Then

k = k + 2

Else

c = c + 2

End If

Next i

Print k, c

End Sub

写出程序运行时单击窗体后,Form1上的输出结果。

四、完善程序题

1.程序运行界面如图1所示。要求从文本框中输入课程名称,然后按“添加”按钮,将其添加到列表框中;当选择列表框中某一项后,按“删除”按钮,则从列表框中删除该项;当选择列表框中某一项后,按“修改”按钮,把列表框中选取的项送往文本框且“修改”按钮变为“修改确认”。在文本框的内容修改好后,按“修改确认”按钮,再把文本框中修改后的信息送到列表框且“修改确认”按钮变为“修

改”。

程序如下,请补充完整。 Private Sub Form_Load()

List1.AddItem "计算机应用基础" List1.AddItem "程序设计基础" List1.AddItem "VB 程序设计"

List1.AddItem "SQLServer 数据库应用" List1.AddItem "网站设计技术"

List1.AddItem "系统开发规范与文档编写" List1.AddItem "信息系统测试"

End Sub

Private Sub Command1_Click() If Text1.Text <> "" Then

List1. [1] Text1.Text Text1.Text = "" Else

MsgBox "请在文本框中输入信息!" End If End Sub

Private Sub Command2_Click() List1.RemoveItem [2]

End Sub

Private Sub Command3_Click()

If Command3.Caption = "修改" Then Text1.Text = [3] Text1.SetFocus

Command1.Enabled = False Command2.Enabled = False

Command3.Caption = " [4] " Else

[5] = Text1.Text Command1.Enabled = True

Command2.Enabled = True Text1.Text = [5] Command3.Caption = " [7] " End If End Sub

List1

Command3

Command2

VB期末考试试题及答案

二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。 A、Caption B、Name C、Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。 A、Caption B、Name C、Text D、Value

7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的 D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub Command1_Click( ) Print "VB"; Print "Hello! "; Print "VB" End Sub A、 VBHello!VB B、 VB Hello!VB C、 VB D、 VB Hello! VB Hello! VB 9、语句Print "The answer is:";20/4-2的结果为 B 。 A、The answer is 20/4-2 B、The answer is 3 C、The answer is "20/4-2" D、非法语句 10、下列哪个控件是容器控件 B 。 A、Image B、Picture C、ComboBox D、FileListBox 11、若要将窗体从内存中卸载出去,其实现的方法是 D 。 12、以下选项中,不是 Visual Basic控件的是 A 。 A.窗体 B.定时器 C.单选框 D.命令按钮 13、双击窗体中的对象后,Visual Basic将显示的窗口是 A 。 A.代码窗口 B.工具箱 C.项目(工程)窗口 D.属性窗口 14、可决定窗体的左上角是否有控制菜单的属性是 A 。 15、设有如下语句: Strl=InputBox("输人","","练习") 从键盘上输人字符“示例”后,Strl的值是 D 。 A.“输入” B.“” C.“练习” D.“示例” 16、窗体Form1的Name属性是Frm1,它的单击事件过程名是 C 。 A. Form1_Click C. Frm1_Click D. Me_Click 17、窗体的hide属性的含义是 A 。 A.隐藏 B.展现 C.装入 D.卸载 18、若要设置定时器控件的定时时间,需设置的属性是 C 。 A.Enabled B.Value C.Interval D.Text 19、能够改变复选框中背景颜色的属性是 C 。

VB函数大全_基本函数大全

VB函数大全_基本函数大全 Abs 函数返回数的绝对值。 And 运算符执行两个表达式的逻辑连接。 Array 函数返回含一数组的变体。 Asc 函数返回字符串首字母的ANSI 字符代码。 赋值运算符(=) 给变量或属性赋值。 Atn 函数返回数的反正切值。 调用语句将控制移交Sub 或Function 过程。 CBool 函数返回已被转换为Boolean 子类型的变体的表达式。 CByte 函数返回已被转换为字节子类型的变体的表达式。 CCur 函数返回已被转换为货币子类型的变体的表达式。 CDate 函数返回已被转换为日期子类型的变体的表达式。 CDbl 函数返回已被转换为双精度子类型的变体的表达式。 Chr 函数返回指定ANSI 字符码的字符。 CInt 函数返回已被转换为整数子类型的变体的表达式。 Class 对象提供对已创建的类的事件的访问。 Class 语句声明类名 Clear 方法清除Err 对象的所有属性设置。 CLng 函数返回已被转换为Long 子类型的变体的表达式。 颜色常数颜色常数列表。 比较常数用于比较运算的常数列表。 连接运算符(&) 强制两个表达式的字符串连接。 Const 语句声明用于字母值的常数。 Cos 函数返回角度的余弦值。 CreateObject 函数创建并返回对“自动”对象的引用。 CSng 函数返回已被转换为单精度子类型的变体的表达式。 CStr 函数返回已被转换为字符串子类型的变体的表达式。 日期和时间常数在日期和时间运算中用来定义星期几和其他常数的常数列表。日期格式常数用于日期和时间格式的常数列表。 Date 函数返回当前系统日期。 DateAdd 函数返回加上了指定的时间间隔的日期。 DateDiff 函数返回两个日期之间的间隔。 DatePart 函数返回给定日期的指定部分。 DateSerial 函数返回指定年月日的日期子类型的变体。 DateValue 函数返回日期子类型的变体。 Day 函数返回日期,取值范围为1 至31。 Description 属性返回或者设置说明某个错误的字符串。 Dictionary 对象存储数据键、项目对的对象。 Dim 语句声明变量并分配存储空间。 除法运算符(/) 两数相除并以浮点数格式返回商。 Do...Loop 语句当条件为True 或者当条件变为True 时,重复一语句块。Empty 表示尚未初始化的变量值。 Eqv 运算符使两个表达式相等。 Erase 语句重新初始化固定数组的元素并重新分配动态数组的存储空间。 Err 对象含有关于运行时错误的信息。 Eval 函数计算并返回表达式的值。 Execute 方法根据指定的字符串,执行正则表达式的搜索。 Execute 语句执行单个或更多的指定语句。 Exit 语句退出Do...Loop、For...Next、Function 或Sub 代码块。 Exp 函数返回e (自然对数的底)的多少次方。 自乘运算符(^) 指数函数,幂为自变量。 False 关键字,其值为零。

VB程序设计期末考试复习题

VB复习题 一.选择题 1.使用声明语句建立一个数值型的变量后,VB自动将该变量初始化为(B)。 A.空值 B.0 C.1 D.Null 2.使用声明语句建立一个字符型的变量后,VB自动将该变量初始化为( A )。 A.空值 B.0 C.1 D.Null 3.使用声明语句建立一个布尔型的变量后,VB自动将该变量初始化为(A )。 A.False B.0 C.1 D.True 4.关于 VB 中的运算符,以下说法正确的是()。 A.“×”是算术运算符,含义是“乘法运算” B.“≠”是关系运算符,含义是“不等于” C.“!”是逻辑运算符,含义是“非” D.“And”是逻辑运算符,含义是“与” 5.对象的三要素是()。 A.属性、事件、程序 B.属性、事件、方法 C.窗体、事件、程序 D.语句、函数、程序 6.VB中,表达式10<2 Or Not 5>2+6的值为()。 A.TRUE B.FALSE C.0 D.出错 7.VB中,表达式Mid$("南京工程学院",3,4)的结果是()。A."工程学院" B."京工程学" C."程学院" D."工程" 8.在VB中,应用程序被称为()。 A.工程 B.窗体 C.属性 D.对象 9.VB中,事件Click由()引发。 A.移动鼠标 B.左键单击鼠标 C.双击鼠标 D.右键单击鼠标 10.VB中,隐藏窗体的方法是()。 A.Unload B.Stop C.Hide D.Show 11.在Visual Basic中最基本的对象是(),它是应用程序的基石,也是其它控件的容器。 A.文本框 B.命令按钮 C.窗体 D.标签 12.VB窗体文件的扩展名为()。 A.VBP B.FRM C.BAS D.EXE

九江学院VB期末考试题目及详细答案

九江学院期末考试复习题(政法A1111)第一套 一、判断题 1、Visual Basic?序开发的特点是面向对象的事件驱动。(J 2、Print_Text 是一个不合法的变量名。(为 3、窗体的AutoRedraw属性实现了屏幕图像的重建。(翌 4、设置字体大小应使用Font属性(为 5、Sub过程可以实现嵌套调用(寸 6、IIF函数中的三个参数都不能省略。(寸 7、块结构条件语句以End If结束,而单行结构条件语句没有End旧(明 8、当终值小于初值时,步长为负数。(5 9、执行While-Wend循环时,如果一开始条件就不成立,则语句块一次也不会执行。(寸 10、关于数组的引用,在程序中,凡是简单变量可以出现的地方都可以出现数组元素的引用(/) 二、单项选择题 1. Print Format (123, ” ###说执行之后的结果为 A)# 123B) 123C) 123# D) # # # # 【答案】B 2. 下面可以表示注释语句开头的为 A)R e B R C Rem。dim 【答案】C 3. 下列选项中窗体载入事件为 A) Load 事件B) Click事件C) DblClick事件D) Unload 事件

【答案】A 4. Timer控件可以使用下列哪种事件 A) Click事件B) Timer 事件C) Dblclick 事件D) Change事件 【答案】B 5. 在InputBox函数中哪一个参数是必须的 A) Prompt B) Buttons C) Title D) Context 【答案】A 6. 以下叙述中错误的是: A)如果过程被定义为Static类型,则该过程中的局部变量都是Static类型 B) Sub过程中不能嵌套定义Sub过程 C) Sub过程可以嵌套调用Sub过程 D) 事件过程可以像通用过程一样由用户定义过程名 【答案】C 乙要填加一个标准模块,可使用“ 单中的添加模块”命令。 A)文件B)视图C)工程D)工具 【答案】C 8 .在块结构条件语句If-Then / Endif中 (A) 必须至少有一个Elseif语句 (B )可以有任意多个ElseIf-Then语句 (C)如果没有Else语句,运行时将出现错误

VB程序设计知识点归纳

第一章 1 从功能上讲,Visual Basic 6.0有3种版本,即:学习版、专业版、企业版 2 与传统的程序设计语言相比,Visual Basic最突出的特点是事件驱动编程机制。 3 Visual Basic 6.0集成环境的主窗口中含有标题栏、菜单栏、工具栏 4用标准工具栏中的工具按钮不能执行的操作是打印源程序。 5关于Visual Basic"方法"的概念错误的是方法是对事件的响应 6在Visual Basic中,称对象的数据为属性 7Visual Basic应用程序可以用解释方式执行也可以用编译方式执行 第二章 1 计时器控件的Interval属性用于设置Timer事件发生的时间间隔,为了暂时关闭计时器,应把该计时器的Enabled 属性设置为False ,如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于1000 2 利用Ctrl + G操作可以打开立即窗口。 3 假定窗体上有一个标签,名为Lable1。为了使该标签透明并且没有边框,则正确的属性设置为:Lable1.BackStyle = 0 Lable1.BorderStyle = 0 4在设计阶段,当双击窗体上的某个控件时,所打开的窗口是代码窗口 5 在Visual Basic中,窗体文件的扩展名为FRM 6 窗体的Name属性指定窗体的名称,用来标识一个窗体 7 改变控件在窗体中的上下位置,应修改该控件的属性是Top 8 表示滚动条控件取值范围最大值的属性是Max 9 如果要改变窗体的标题,则需要设置的属性是Caption 10 在文本框(Text)中,通过ForeColor属性来设置字体颜色 11 若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置Passwordchar属性值 为* 12 能够改变复选框中背景颜色的属性是Backcolor 13 图片框是不具有Picture属性的对象 14 窗体的Name属性指定窗体的名称,用来标识一个窗体 15 要想返回文本框中输入的内容则可利用text属性进行编程 第三章 1用于从字符串左边截取字符的函数是Left( ),设a="Visual Basic",使b="Basic"的语句是b=Left(a,8,5)。 2下列符号中哪个是VB程序中合法的变量名:A ab7 B 7ab C If D a*bc (A)数字开头,关键字,* 3X是小于100的非负数,用VB表达式表达正确的是0<=X and X<100 4设有如下变量声明Dim TestDate As Date 为变量TestDate正确赋值的表达方式是 TextDate=#1/1/200 2# 5表达式4 + 5 \ 6 * 7 / 8 Mod 9的值是5,设a=3,b=5,则表达式(a>b)Or(b>0)值为真。5/5.25 为1 如果除数与被除数不是整数时,系统会自动对其进行取整运算,取整是有规律的:如果整数部分为偶数,大于 0.5的就进位,小于等于0.5的就直接把小数去掉,5舍6入;如果整数部分为奇数,4舍5入。例如: 5\2.5等价于5\2 5\2.6等价于5\3 6函数String(n,"str")的功能是返回由n个字符组成的字符串 7设有如下声明: Dim X As Integer 如果Sgn(X) 的值为-1,则X的值是小于0的数Sgn(3-5)=-1 Sgn(5-3)=1 8Integer类型的数据由2字节组成,Long类型的数据由4字节组成。 9已知X<Y,A>B,正确表示它们之间关系的式子是Sgn(Y-X)-Sgn(A-B)=-2 10在一个有①逻辑运算②算术运算及③关系运算混合在一起的表达式(无括号)中,其运算顺序为②③①

VB期末考试试题

第一部分:客观题 1、 单项选择题 1、在窗体模块的通用段中声明变量时,不能使用的关键字是( ) A、 Dim B、 Public C、Private D、 Static 2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 ( ) A、工程资源管理器窗口 B、工具箱窗口 C、 属性窗口 D、代码窗口 3、若要使某可见控件获得焦点,可使用( )方法来实现。 A、Refresh B、Setfocus C、Gotfocus D、Value 4、下列不可作为VB变量名的是( ) A、ABT1 B、Alpha C、ABC D、4*Delta 5、表达式 5 Mod 3+3\5*2的值是 ( ) A、 0 B、 6 C、4 D、 2 6、下列语句中,正确的赋值语句是( ) A、 i + j = 10 B、 2i = j C、 j = i + j D、 i * j = 0 7、执行下列程序段后,x的值是( )。 n = 4: x = 1: i = 1 Do x = x * i i = i + 1 Loop While i < n A、 2 B、 6 C、 10 D、 14 8、当用户在窗体上单击鼠标时,不会触发的事件是( ) A、Click B、MouseDown C、MouseUp D、DblClick 9、下列为整型变量的是( ) A、 x! B、 x# C、x$ D、 x% 10、要从For循环中直接退出循环,可使用的语句( )。 A、Exit Do B、Exit Loop C、Exit For D、Stop 11、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是 ( ) A、x Mod 2 =1 Or y Mod 2 =1 B、x Mod 2 =0 Or y Mod 2=0

VB理论复习(答案)

VB专项训练 1.在日常生活中,我们常常会碰到各种各样需要解决的问题,对于以下问题,最适合用计算 机编程来处理的是(C)。 A.撰写研究性学习论文B.计算某位同学某月的零花钱总数 C.计算10000以内的偶数平方和D.在因特网上下载MP3歌曲 2.在VB控件工作箱中,可以点击(B)控件在窗体中插入文本框。 A、B、 C、

D、 3.李明要用VB为班级设计一个统计平均身高与体重的程序,他要完成这项工作,正常的工 作流程应当是s b(D)。 A、编写程序→设计算法→分析问题→调适运行与检测结果 B、设计算法→分析问题→编写程序→调适运行与 检测结果 C、设计算法→分析问题→调试运行与检测结果→ 编写程序 D、分析问题→设计算法→编写程序→调试运行与 检测结果 4.有流程图如图1所示该算法的输出结果为:(C)(A)3(B)5(C)8(D)9 5.某地规定70岁及以上老年人可以办理老年卡,办理过 图1

程的部分流程图如图2所示:(B)该部分流程图的算法结构属于(A)顺序结构(B)选择结构 (C)循环结构(D)重复结构 6.图3是某单位的部分业务流程图:该部分流程图的结构属于(D)(A)顺序结构 (B)选择结构 (C)分支结构 (D)循环结构 7、某超市需要一个能自动显示鸡蛋价格的VB程序,要求当顾客购买10斤及以上的鸡蛋时,每斤鸡蛋按3元计价;10斤以下的按每斤鸡蛋元计价。如果该程序由你来设计,你将使用 哪种程序结构(B) A、顺序 B、双路径 C、循环 D、多路径决策 8、图4是某商品按不同季节计算价格的流程图,如果用VB设计这个程序,最合适的语句是(B )。 A. If 双路径选择语句 B. Select 多路径选择语句 Y N 年龄≥70? 不予办理可以办理 图2 N Y 是否可行? 评审合同修改合同 图3 图4

高中信息技术程序设计知识点

高中《信息技术》程序设计知识点1 高中《信息技术》程序设计知识点 一、基础知识 1.基本概念<要求:了解> ●程序、程序设计、程序设计(计算机语言语言)、流程图,屏幕坐标系、二进制; ●数据类型、常量、变量、表达式; ●对象、属性、方法、事件。 2.VB的基本数据类型<要求:记忆> ●数值类型:Integer、Long、Single、Double,(类型符依次为%、L、!、#) ●字符串型:String(类型符$) ●逻辑型:Boolean 3.VB运算符<要求:会用> (1)算术运算符:^(乘方)→-(取负数)→*(乘)、/(除)→mod(求余数)、\(整除)→+(加)、-(减) (2)关系运算符:>、<、=、>=、<=、<> (3)逻辑运算符:NOT(非)→AND(与)→OR(或) 4.表达式<要求:会写、会计算> ●算术表达式,其结果为数值。如:5*(2^3-4)mod 7 ●字符表达式,其结果为字符串。如:”What”&”is your name?” ●关系表达式,其结果为True(真)或Flase(假) 。如:3/2<>3\2 ●逻辑表达式,其结果为True(真)或Flase(假) 。如:”abc”<=”A” and int(-1.2)=-2 6.变量<要求:理解变量的用途和特点,会定义变量的类型,会使用变量> 变量用于存储数据,其特点是“读之不尽,新来旧去”。不同类型的数据要用相应类型的变量存储;一般在使用变量前应该先定义(声明)该变量的类型。 例:已知y=|x|,编程从输入对话框输入x的值,从输出对话框输出y的值 DIM x As Single, y As single‘定义二个单精度变量x,y 语句也可写为DIM x!, y! x=inputBox(“a=”,”输入变量的值”,0) If (x>=0) Then y=x Else y= -x MsgBox y 7.VB语句的书写规则 ●语句不区分字母大小写,每行字符最多255个; ●一条语句可以写在多行上,续行符为空格后跟下划线; ●多条语句可以写在一行上,语句间必须用冒号分隔;

初三_vb期末考试试卷+答案

九年级期末VB 考试试卷 班级:学号:姓名: 123456789101112131415 一、选择题(每题两分,共十五题) 1.下列叙述中正确的是 (c) A. 只有窗体才是VB中的对象 B.只有控件才是VB中的对象 C. 窗体和控件都是VB中的对象 D.窗体和控件不是VB中的对象 2. 下列可以激活属性窗口的操作是(D) A. 用鼠标双击窗体的任何部位 B.执行“工程”菜单中的“工具箱”命令 C. 按 Ctrl+F4 键 D.按F4键 3. 下列不能打开工具箱窗口的操作是(B) A. 执行“视图”菜单中的“工具箱”命令 B.按 Alt+F8键 C. 单击工具栏上的“工具箱”按钮 D.按 Alt+V键,然后按 Alt+X键 4.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先 应执行的操作是 (A) A. 单击窗体上没有控件的地方 B.单击任一个控件 C. 不执行任何操作 D.双击窗体的标题栏 5. 为了把窗体上的某个控件变为活动的,应执行的操作是(C) A. 单击窗体的边框 B.单击该控件的内部 C. 双击该控件 D.双击窗体 6. 确定一个控件在窗体上的位置的属性是(D) A. Width 或 Height B. Width和 Height C. Top 或 Left D. Top和 Left 7. 确定一个窗体或控件的大小的属性是(B) A. Width 或 Height B. Width和 Height C. Top 或 Left D. Top和 Left 8. 为了同时改变一个活动控件的高度和宽度,正确的操作是( B) A. 拖拉控件 4 个角上的某个小方块 B.只能拖拉位于控件右下角的小方块 C. 只能拖拉位于控件左下角的小方块 D.不能同时改变控件的高度和宽度

VB编程实例

一、导入到Xls文件并打印 Sub OnLButtonUp(ByVal Item, ByVal Flags, ByVal x, ByVal y) Dim a,fso a=HMIRuntime.Tags("fileName").Read Set fso = CreateObject("scripting.filesystemobject") If fso.FileExists("C:\Model.xls") Then Dim objExcelApp Set objExcelApp = CreateObject("Excel.Application") objExcelApp.Visible = False objExcelApp.Workbooks.Open "C:\Model.xls" objExcelApp.Cells(2, 3).Value = HMIRuntime.Tags("NewTag1_1").read objExcelApp.Cells(4, 5).Value = HMIRuntime.Tags("NewTag1_2").read objExcelApp.Cells(6, 7).Value = HMIRuntime.Tags("NewTag1_3").read objExcelApp.Cells(8, 9).Value = HMIRuntime.Tags("NewTag1_4").read objExcelApp.Cells(10, 11).Value = HMIRuntime.Tags("NewTag1_5").read objExcelApp.ActiveWorkbook.SaveAs("C:\Report\"&CStr(a)&".xls") objExcelApp.ActiveWorkbook.PrintOut

Vb考试复习题

Vb考试复习题 一、填空题 1.设 a=2,b=3,表达式 a>b 的值是_______。 FALSE 2.在VB中声明符号常量的关键字是_______。const 3. 表达式10 MOD 16\4的值是_______。2 4. 设A=5,B=6,C=7,D=8,表达式3>2*B OR A=C AND B<>C OR C>D的值是_______。False|0| 5. 设a=6,b=3,c=5,则表达式Not a>c And c=b Or b<>a+c 的值为_______。 True 6. 设a=1,b=2,c=3,则VB6.0表达式:a=0 AND a+c>b+3 OR NOT d 的值是____。False|0|零|假|假值|零值 10. 用 dim abc as integer 定义的变量abc,其类型是______。整型 11. 表达式"12345"<>"12345" & "ABC"的值是_______。True 12. 在VB中,字符型常量应使_______将其括起来,日期/时间型常量应使用 ______将其括起来。双引号井号 13.在窗体上添加一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a = InputBox("请输入一个整数") b = InputBox("请输入一个整数") Print a + b End Sub 程序运行后,单击命令按钮,在输入对话框中分别输入321和456,输出结果为___。”321456” 14. InputBox()函数返回值的数据类型是__。字符型

高中会考计算机vb知识点(2020年九月整理).doc

一、知识点 1.对象、属性、类、事件和事件处理的概念 (1)对象是客观存在的事物或概念。它有两个特点:状态和行为。 (2)一个对象的状态是通过若干个属性(property)来描述的;行为是指对属性进行操作和处理的方法(method)。在面向对象的程序设计中,一个对象是由一组对象状态的数据和一组描述处理对象属性的方法的代码构成的。对象的属性定义其外观,方法定义其行为,事件定义其与用户的交互。 (3)类(class)是对相同性质的对象的一种抽象,而一个对象则是类的一个“实例”。 (4)事件(event)就是发生在对象上的事情,通常是由用户在对象上激发的一种动作。一个事件的发生,可以引起某个对象上某个方法(事件处理过程)的执行,即由某个事件驱动了相应的事件处理过程的执行。这就是面向对象程序设计中的事件驱动概念。 2.VB应用程序的界面设计 (1)VB程序设计语言:基于Basic语言的可视化程序设计环境,采用面向对象的程序设计方法(OOP)。 (2)VB应用程序设计环境的的窗口主要由对象窗口、控件工具箱、属性窗口、工程窗口组成。 (3)控件工具箱集中了常用的基本控件:标签label、文本框TextBox、命令按钮Command Button、列表框ListBox等。 (4)窗体(Form)是VB应用程序的基本结构。窗体可以看作是一个“容器”,其中放置着各种各样在应用程序中必须用到的对象。 3.VB应用程序的运行和保存 运行:单击工具栏中“运行”选项中的启动按钮,运行应用程序。 保存:在“文件”菜单中选“工程另存为”,该应用程序的窗体和工程分别存储到文件中,其相应的文件扩展名分别是“ .frm”和“ .vbp”。也可以选“文件”菜单中的“生成工程xxx.exe”,这样,就可在Windows环境中直接运行这个应用程序了。 4.VB的基本数据类型、常量、变量和数组 (1)数据:数据是信息的一种记录形式。在VB中,常用的基本数据类型有以下几种:Integer(整数型)、Long(长整数型)、Single(单精度实数型)、Double(双精度实数型)、String(字符串型)、Boolean(逻辑型)、Date(日期型)。P69 (2)常量:常量是在程序执行过程中其值不变的存储单元或数据。在VB中,常量有整数常量、实数常量、字符串常量和逻辑常量这几种类型。 (3)变量:变量用来表示数据的存储区,在程序运行过程中,这些存储区中的值是可以改变的。变量名由字母、数字和下划线等字符组成,但必须以字母开头,在变量名中对大小写字母是不加区分的。 变量说明语句的常用形式为:Dim 变量名As 变量的类型。P70 (4) 数组:数组是由一批同类型的变量构成的一个序列,组成数组的每一个变量被称为数组的元素,也称为下标变量,下标是一个整数,用来指出某个元素在数组中的位置。 一维数组的常用形式为:Dim 数组变量名(A1 To A2) As 元素的类型。P70 二维数组的常用形式为:Dim 数组变量名(A1 To A2,B1 To B2) As 元素的类型。 5.VB中的常用标准函数

大一VB期末考试试卷及答案

大一VB期末考试试卷及答案 1.在代码中引用一个控件时,应使用控件的( b )属性。 A.Caption B.Name C.Text D.Index 2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( a )的值为“假”。 A.x+a <= b-y B. x > 0 AND y < 0 C.a = b OR x>y D. x+y > a+b AND NOT (y < b) 3.表达式Int(Rnd*71)+10产生的随机整数范围是( c )。 A.(10,80) B.(10,81) C.[10,80] D.[10,81] 4.函数Sgn(3.1416)的返回值是( c )。 A.-1 B.0 C.1 D.以上都不对 5.67890属于( d )类型数据。 A.整型 B.单精度浮点数 C.货币型 D.长整型 6.下列变量名中正确的是( d )。 A.3S B.Print C.Select My Name D.Select_1 7.下列赋值语句( a )是有效的。 A.sum = sum -sum B.x+2 = x + 2 C.x + y = sum D.last = y / 0 8.以下的控件或方法具有输入和输出双重功能的为( b )。 A.Print B.Textbox C.Optionbutton D.Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问( d )属性来实现。 A.Name B.ListIndex C.ListCount D.Text 10.下列代码的运行结果为( b )。 Private Sub command1_click() Dim m(10)

vb脚本

附录B.VBScript脚本函数简介 序号 内容 画面脚本全局脚本 页码 B01 运行数据库 33 3 B02 动态画面 337 B03 实时报表 337 B04 变量报警 337 B05 系统信息 339 B06 配方文件 339 B07 系统操作 3310 B08 当前时间 3311 B09 画面属性(1) 3°11 B10 线/矩形/圆形 3°13 B11 文本/变量 3°15 B12 多边形 3°16 B13 折线 3°19 B14 立体图形 3°20 B15 普通按钮 3°21 B16 圆形按钮 3°22 B17 三角按钮 3°23 B18 图标按钮 3°24 B19 定时器 3°25 B20 位图 3°25 B21 多选框 3°25 B22 单选框 3°26 B23 动画 3°26 B24 信息列表 3°26 B25 用户数据库 3327 B26 SQL命令 3329 B27 用户报表 3329 B28 流动管道 3°30 B29 子画面窗口 3°30 B30 转轮 3°31 B31 标签 3°31 B32 列表框 3°32 B33 数据库连接 3332 B34 配方操作按钮 3°32 B35 报表打印按钮 3°33

B36 报警状态按钮 3°33 B37 系统信息查询按钮 3°34 B38 报警信息查询按钮 3°34 B39 存档数据查询按钮 3°34 B40 存档曲线查询按钮 3°34 B41 用户管理 3334 B42 子窗口容器 3°35 B43 Gif图片 3°35 B44 实时曲线 3°35 B45 屏幕打印 3°36 B46 画面操作(2) 3°36 B47 行打印 3337 B48 INI文件 3338 B49 数据转换 3339 B50 数据库查询按钮 3°39 B51 串口操作 3340 B52 数据库列表 3°41 B53 报警状态列表 3°41 B54 表格控件 3°42 B55 保留 3°43 B56 数据选择 3°43 B57 选择框 3°44 B58 选择列表 °°44 B59 自定义菜单 3°44 B60 字符串 3°45 B61 时间间隔 3°46 B62 存储过程 3346 B63 曲线查询按钮 3°47 B64 窗口操作 3°48 B65 文件操作 3352 B66 文本文件 3353 B67 TCP通讯 3354 B68 UDP通讯 3355 B69 MSN信息 3°56

VB程序设计复习题

《VB程序设计》复习题 一、选择题 1.改变控件在窗体中的上下位置,应修改控件的__A_____属性 A .Top B. Left C.Width D. Right 2.将通用对话框类型,设置为字体对话框,可修改该控件的____D_____属性 A. font B. filename C. filter D. action 3.标签控件最重要的属性是__A______ A. caption B. text C. name D. width 4.文本框中选定的内容,由下列____C_____属性反映。 A. Text B.Caption C. Seltext D. sellenght 5.选中复选框控件时,value属性的值,可以是_ D______ A.true B. false C. 0 D.1 6.设置列表框选中的文本用____D____属性 A. selected B. caption C. text D. list 7.简单组合框的style值为____B_____ A .0 B. 1 C. 2 D. 3 8.在文件列表框的实现文件的多重选择,应修改该控件的___D______属性 A. filename B. pattem C. path D. multiselect 9.语句listl.removeitem 1 将删除list.listindext等于___D______的项目。 A. 0 B. 2 C. 3 D. 1 10.计时器的interval属性为0时,表示____A_____。 A. 计时器失效 C. 相隔0 毫秒 B. 相隔0秒 D. 计时器的enable属性为false 11.以下的vb 常量中非法的是(B) a. “Good Luck” b. PI c. 1.5E-03 d. 16.3412 12.要想返回文本框中输入的内容则可利用其( B )属性进行编程 a.caption b. text https://www.wendangku.net/doc/4511439888.html, d. righttoleft 13.下列不能用commondialog 控件调用的对话框是( D) a. open/save b. help c. font d. search 14.vb 应用程序是分层管理的,其最高的层次为( A) a. 工程 b. 模块 c. 窗体 d. 过程

vb知识点总结归纳.doc

第1章Visual basic概述 一、VB是在Windows平台下,用于开发和创建具有图形用户界面的应用程序的工具。 二、VB是面向对象的程序设计语言;工作方式为事件驱动/消息驱动。 1.对象 对象是动作体的逻辑模型,是人们可控制的某种东西,应用程序的每个窗体和窗体上的 种种控件都是VB的对象 2.属性 属性指对象的特性。 3.方法 方法指对象可以进行的动作或行为。 4.事件 事件是指能被对象所识别的动作。 5.事件驱动 只有在事件发生时程序才会运行。 6.工程 工程是应用程序文件的集合,一个工程一般会包含下列文件,如表1—l所示。 表1—1 应用程序文件类型 文件类型说明 工程文件(.vbp) 它是与该工程有关的全部文件和对象的清单,该文件是必选项 窗体文件(.frm) 它包含事件过程,以及该窗体及窗体上的各个控件对象的属性设置以及相关的说明,该文件是必选项 二进制数据文件(.frx) 当窗体中含有二进制属性(如图片或图标)时,该文件将自动产生 标准模块文件(.bas) 它包含可以被任何窗体或对象调用的过程程序代码,该文件是可选项 类模块文件(.cls) 该文件是可选项包含ActiveX控件的文件(.ocx) 该文件是可选项

第2章创建用户界面 知识点概括 1.用户界面 用户界面是应用程序中最重要的部分,是程序与用户进行交互的桥梁,标准的Windows 应用程序界面都是由窗口、菜单条、各种按钮、文本框、列表框等对象构成的。 2.窗体 窗体是包容用户界面或对话框所需的各种控件对象的容器。 在创建一个新的工程时,默认的第一个窗体即为启动窗体。 3.控件 控件是与用户进行交互的可视化部件,向窗体上添加控件应在窗体编辑器中进行。 4.命令菜单 命令菜单是应用程序窗口的基本组成元素之一,它由菜单条、菜单、菜单项、子菜单、弹出式菜单组成,可以通过VB提供的菜单编辑器创建程序菜单。 (1)连字符(—) (2)& 5.设计用户界面的步骤 (1)确定窗体的大小和位置。 (2)根据程序的功能和要求,添加所需的控件。 (3)合理地分布控件的位置与大小。 (4)设置各个对象的属性。 6.窗体及常用控件的常用属性、事件、方法 熟悉各对象的常用属性、事件和方法,对于创建应用程序有着举足轻重的作用,表2—1给出了窗体及常用控件的常用属性、事件以及方法使用说明。 表2—1 窗体及常用控件的常用居住、事件以及方法一览表 对象名称说明 Name 设置对象在程序代码中的引用名 通用属性Caption 设置对象的标题栏中或图标下面的文本 Font 设置文本的字体、字型、字号等 left 设置对象的左边界距容器坐标系纵轴的距离 Top 设置对象的上边界距容器坐标系横轴的距离 Height 设置对象的高度 Width 设置对象的宽度 Enabled 设置对象是否被激活 通用属性Visible 设置对象是否可见 BackColor 设置对象的背景色 ForeColor 设置对象的前景色 Index 设置控件在控件数组中的标识号 TabInfex 设置窗体中的对象响应[Tab]键的顺序 TabStop 设置用户是否可以使用[Tab] 键来选定对象 Style 设置控件的外观 Boderstyle 设置窗体的边框风格

VB期末试卷(A卷带答案 )

高级语言程序设计(VB)试卷(A卷) 注意事项:1、本试卷共页,满分为100 分,考试时间为110 分钟。 2、标准答题卡使用2B铅笔涂写;文字题答题时请使用蓝、黑钢笔或圆珠笔, 不得使用红颜色墨水笔。 一、单项选择题(每空1分,共30分) (请将答案按照题干上【】内的序号涂写“标准答题卡”,否则不得分) 1.在VB 6.0中,扩展名为.vbp的文件称为【1】。 A) 工程文件B) 窗体文件C) 类模块文件D) 标准模块文件 2.在VB 6.0集成开发环境的设计模式下,用鼠标双击窗体上的某个对象后,打开的窗口是【2】。 A) 代码窗口B) 窗体设计窗口 C) 属性窗口D) 工程资源管理器窗口 3.设有变量定义语句Dim a%,则变量a的数据类型是【3】。 A) 整型B) 单精度类型C) 双精度类型D) 字符串类型4.下列表达式中,值为False的是【4】。 A) "AB"<"abc" B) "ABC" = UCase("abc") C) "ABCD"<"abc" D) Mid("ABCD",3,1)=Left("ABCD",3) 5.函数InStr("ABCDEF", "CD")的值是【5】。 A) 2 B) 3 C) True D) CDEF 6.下列程序运行后,单击窗体,输出结果是【6】。 Private Sub Form_Click() Dim a As Integer, b As Integer a = 3 b = 5 Print a + b; a & b

End Sub A) 8 8 B) 35 35 C) 8 35 D) 35 8 7.下列程序运行后,单击窗体,输出结果是 【7】 。 Private Sub Form_Click() a = 3: b = 7 a = a + b : b = a – b : a = a - b Print a; b End Sub A) 4 3 B) 7 3 C) 3 7 D) 10 7 8.下面程序段所表示的数学关系式是 【8】 。 If (a < b) Then If d = c Then x = 1 Else x = 2 End If A) ?? ?≠≥=<=) (2) c (1 d c b a d b a x 且且 B) ?? ?≠<=<=)(2) c (1 d c b a d b a x 且且 C) ? ? ?≥=<=)(2) c (1b a d b a x 且 D) ? ? ?≠=<=)(2) c (1 d c d b a x 且 9.下列程序运行后,单击窗体,输出结果是 【9】 。 Private Sub Form_Click() s = 0: k = 1 Do s = s + k: k = k + 1 Loop Until k <= 5 Print s End Sub A) 15 B) 10 C) 1 D) 0 10.下列程序段的输出结果是 【10】 。 For k = 4 To 2 Step -2 m = k Next k Print m; k; A) 2 2 B) 2 0 C) 2 1 D) 0 0

VBS脚本参考

VBS脚本参考之一——使用连字符2007年06月14日星期四下午08:35前言 这一章的前半部分介绍了VB 脚本最基本的概念,并且告诉你它可以完成的工作,尤其是VBS和其它的如WMI、ADSI 接合在一起的时候。后半部分主要介绍了VBS对系统管理员更有用的部分。 许多脚本和程序语言在向文本输入的时候并不严格的遵守文本的行。例如,尽管下面这个JS 脚本写了很多行,但是,JS 把它当做一行来处理。这是因为,在大部分的时候,JS 只有看到中止符的时候才认为使一个行的中止。在这个例子中,中止符就是“;”。在实际中敲入的行是和脚本本身不相关的。 var 作者:临汾市外事旅游局薛靖澜,转载请注明出处] objWMI =new Enumerator (GetObject("winmgmts:") . InstancesOf("Win32_process")) ; 正好相反,同样的一段代码,用VB 写的时候就会报一个语法错误。 Set objWMI = (GetObject("winmgmts:") . InstancesOf("Win32_process")) 这是因为,VBS用回车键来代替特定的中止符。为了中止一个VB脚本,你不需要来敲入一个分号或者其它的特殊的符号,你只需要敲回车键就好了。一般来讲,不用中止符的限制,使VBS 在编写的过程中变的简单,但是也有一点会有些复杂。为了增强程序的可读性,建

议每行的最大长度不超过80个字符。那么当你的一行代码中有100 个字符,怎么办呢?尽管看来好象有个很简单的解决办法,但是你不能用回车键来将一行代码分隔成很多行。例如如下的代码片断会返回一个VB 运行错误因为它用回车键来分隔脚本 strMessageToDisplay = strUserFirstName, strUserMiddleInitial, strUserLastName, strCurrentStatus Wscript.Echo strMessageToDisplay 你不能用回车建来换行,因为在VB 中它认为回车是代表一段代码的中止,在上面的代码中,它认为第一行是脚本的第一部分陈述内容。然后认为第二行是另外一部分陈述内容。这样因为strCurrentStatus 不是一个VBS的命令,所以就报错了。为了解决这个问题,VB 脚本用下划线来表示下面一行是上面一行的代替。在VB 的早期修订版本中,在第一行末尾加一个空格和一个下划线来表示第二行是第一行的继续。为更明确的表明这个意思,第二行前面要加四个空格。(这样作是为了可读,你其实不必在继续的行前作特定的标识──就是不用在第二行前加四个空格。)作者:临汾市外事旅游局薛靖澜,转载请注明出处] strMessageToDisplay = strUserFirstName, strUserMiddleInitial, strUserLastName, _ strCurrentStatus Wscript.Echo strMessageToDisplay 当继续的行又引号的时候,它就显的特别复杂。例如,架设你用下划线和空格来分隔一个WMI脚本: Set colServiceList = GetObject("winmgmts:").ExecQuery("SELECT * FROM _ Win32_Service WHERE State = 'Stopped' AND StartMode = 'Auto' ") 如果你运行这个脚本,它会弹出一个错误,因为继续换行符放在了引号中间了,这样它就认为换行符是字符串的一部分。为了分隔这个陈述: 1:在第一行用引号中止,然后插入空格和下划线 2:用and(&)符号来开始下一行,这表示第二行是第一行字符串的继续 3:在下一行开始之前加入引号这些引号表示这些陈述是包涵在上面的一行中的,没有了引号,它就VB就解释Win32_Service 是VB 的陈述语句,因为这个语句不是合法的,所以就产生了错误。修正的版本如下: Set colServiceList = GetObject("winmgmts:").ExecQuery("SELECT * FROM " _

相关文档