VB易错点
vb易错题

Caption
22.要使Print方法在Form_Load事件中起作用,要对窗体的________属性进行设置。
(A)BackColor (B)ForeColor (C)AutoRedraw
24.下面________是合法的变量名。
(A)x_yz (B)123abc (C)integer (D)x-y 30.下面程序段运行后,显示的结果是________。
Dim x%
If x=0 Then Print x Else Print x+1
(A)1 (B)0 (C)x (D)x+1
、在下列关于通用对话框的叙述中,错误的是______。
A、Commondialog1.ShowFont显示字体对话框。
B、在打开或另存为对话框中,用户选择的文件名可以经FileTile属性返回。
C、在文件打开或另存为对话框中,用户选择的文件名及其路径可以经FileName属性返回。
D、通用对话框可以用来制作和显示帮助对话框。
你的回答:D (×) 参考答案:C
23、[多选题]在VB中,下列__________控件属于容器控件。
(A)、TextBox
(B)、PictureBox
(C)、CheckBox
(D)、Grid
(E)、Frame
24、[多选题]PrintForm方法可以打印对象包括______。
(A)、可见控件
(B)、窗体上的所有对象
20、[单选题]可以用直接操作DOS文件系统的(D)、ChDir语句改变当前的目录或文件
夹。
(A)、MkDir
(B)、RmDir
(C)、CurDir。
福建省信息技术会考操作题(VB程序设计)易错考点.ppt

• 3、Patience is bitter, but its fruit is sweet. (Jean Jacques Rousseau , French thinker)忍耐是痛苦的,但它的果实是甜蜜的。11:038.5.202011:038.5.202011:0311:03:108.5.202011:038.5.2020
S=s+i放在循环体中用于 求和的。
S=s*i放在循环体中用于求 累积的。S的初始值是1。
程序的触发事件
触发事件
Private_sub command1_click()
文本框的默认触发事件 change 标签栏的默认触发事件 click 窗体的默认触发事件 load 按钮的默认触发事件 click
• 2、Our destiny offers not only the cup of despair, but the chalice of opportunity. (Richard Nixon, American President )命运给予我们的不是失望之酒,而是机会之杯。二〇二〇年八月五日2020年8月5 日星期三
• 7、Although the world is full of suffering, it is full also of the overcoming of it.----Hellen Keller, American writer虽然世界多苦难,但是苦难总是能战胜的。20.8.520.8.520.8.5。2020年8月5日星期三二 〇二〇年八月五日
Print “a”
方法二: Text1.text=a
如下所示,哪一个是合法的变量
名?dim end sqr i Nhomakorabeateger
VB习题,易错题

1.以下循环的执行次数是__b___m=0Do While m<=2m=m+1Loop(A)2 (B)3 (C)4 (D)52.下面程序段运行后,输出的结果是_____a___。
Dim x as IntegerIf x+1 Then Print x Else Print x+1(A) 0 (B) 1 (C) -1 (D) 显示出错信息 03.下列程序段的执行结果是_b___A=75If A>60 Then I=1If A>70 Then I=2If A>80 Then I=3If A>90 Then I=4Print "I=";I(A)I= 1 (B)I= 2 (C)I= 3 (D)I= 44.函数 Choose(0, "A", "B", "C", "D", "F")的结果为__d__。
(A) ”A” (B) ”C” (C) ”F” (D) NULL5.下面程序段运行后,显示的结果是_____a___。
x = 3Select Case xCase Is > 2Print " 分支 1"Case 3, 5Print " 分支 2"Case ElsePrint "Else 分支 "End Select(A) 分支 1 (B) 分支 2 (C) Else 分支 (D) 无输出6.下列程序段的执行结果为___b____。
I = 1X = 0Do While I <=6If (I Mod 2 = 1) ThenX = X + 1ElseX = X - 1End IfI = I + 1LoopPrint I; X(A) 6 0 (B) 7 0 (C)6 1 (D)7 17.下列程序段的执行结果为___a____。
vb中的常见错误与分析汇总

常见错误和难点分析1.在选择结构中缺少配对的结束语句对多行式的If块语句中,应有配对的End If语句结束。
否则,在运行时系统会显示"块 If没有End If"的编译错误。
同样对Select Case语句也应有与其相对应的End Select语句。
2.多边选择ElseIf关键字的书写和条件表达式的表示多边选择ElseIf子句的关键字ElseIf之间不能写有空格,即不能写成Else If。
在多个条件表达式的表示时,应从最小或最大的条件依次表示,以避免条件的过滤。
例如,已知输入某课程的百分制成绩mark,要求显示对应五级制的讦定,评定条件如下:有以下几种表示方式,语法上都没有错,但执行后结果有所不同,请分析哪些正确? 哪些错误?下面给出的答案中,方法一、二、五正确,其余错误,请分析各自的原因。
3.Select Case语句的使用(1)"表达式列表i" 中不能使用"变量或表达式"中出现的变量。
例如,上述多边选择的例子改为Select Case语句实现,方法一Case子句中出现变量mark,运行时不管mark的值多少,始终执行Case Else子句,运行结果不正确;方法二、方法三正确。
(2)在"变量或表达式"中不能出现多个变量。
实验三第5题对三门课程奖学金的判断,只能用If语句的多边选择,而不能用SelectCase语句实现。
例如,有人用如下语句表示:Select Case markl,mark2,mark3Case (markl+mark2+mark3)/3>=95Print"一等奖"End Select这样就会在 "Select Case markl,mark2,mark3" 语句行出现编辑错误, 同时Case (markl+mark2 +mark3)/3>=95书写也错误。
VB易错点

1.Enabled是用来设置控件是否可用。
如果把文本框的Enabled属性设置为false并运行程序,文本框的文本变为灰色,且不能将光标置于文本框上。
2.向随机文件写操作格式:Put #文件名,[记录号],变量。
3.文本框中TabStop属性用来设置用户是否可以使用Tab键来选定对象,当文本框的Locked属性值为False,则不能接收从键盘上输入的数据.4.影响窗体上某个文本框的Tab顺序的属性是TabIndex,TabStop属性指定是否能使用Tab键将焦点移到控件上,控件名.Text用来设置文本框中显示的内容,标签名.Caption用来显示在标签标题中显示的文本,获取滚动条中当前滚动的位置应使用Value属性.5.文本框控件Locked属性用于设置是否锁定,如设置为True6.文本框无Print方法7.KeyDown事件有两个参数,即KeyCode和Shift。
其中,KeyCode是按键实际的ASCII码,"A"的KeyCode是65;Shift是转换键,它指的是3个转换键的状态,包括Shift、Ctrl和Alt,这3个键分别以二进制表示,每个键有3位,即Shift键为001,Ctrl 键为010,Alt键为100。
当按下Ctrl键时,Shift参数的值为010(十进制数2)。
8.在运行窗体程序之前先执行一些操作,此时可以通过在标准模块中创建一个Sub Main的子过程,不能在窗体模块中创建Sub Main的子过程,然后在创建的Sub Main过程中编写启动时要执行的代码,每个工程只能有一个Sub Main的子过程。
9.一个Visual Basic应用程序可以包含一个或多个工程,当包含两个以上的工程时,这些工程构成一个工程组10.Sub过程不可以嵌套,也就是说,在Sub过程内,不能定义Sub过程或Function.11.;MsgBox函数的返回值是一个整数,这个整数与所选择的按钮有关,MsgBox函数所显示的对话框有7种按钮,返回值与这7种按钮对应返回值操作符号常量1 选"确定"按钮vbOk2 选"取消"按钮vbCancel3 选"终止"按钮vbAbort4 选"重试"按钮vbRetry5 选"忽略"按钮vbIgnore6 选"是"按钮vbYes7 选"否"按钮vbNo12.Visual Basic应用程序既可以以解释方式也可以以生成可执行文件方式执行,13.Sub Main过程属于通用过程,不是事件过程,14.单击对话框中的"启动对象"框右端的箭头,显示出当前工程中各窗体的名字和Sub Main,可以定义启动工程时先启动的窗体或Sub Main15.【解析】(1)用Call语句调用Sub过程:语法:Call 过程名([实参表列]),实参的个数、类型和顺序,应该与被调用过程的形式参数相匹配,有多个参数时,用逗号分隔。
VB容易被忽视的小知识点

1.const a as double =sin(1);这种写法是错误的,因为const只能定义常数;2.Private Sub Form_Load()m = InputBox("enter a")n = InputBox("enter b")Text1.Text = m + nEnd Sub;这里输入2,2输出的不是4,而是22,因为inputbox默认的是字符串格式;Private Sub Form_Load()m = Val(InputBox("enter a"))n = Val(InputBox("enter b"))Text1.Text = m + nEnd Sub'这样就可以了,输出4.3.msgbox预设定选择按钮Private Sub Command1_Click()MsgBox "i love u!", vbDefaultButton2 + vbYesNo, "提示:"End Sub4.debug.print 必须打开视图-立即窗口,才能开到结果print放在formload中好像不管用啊。
5.Debug.Print Format(#11/20/2002#, "dd-m-yy") 20-11-026.picturebox图片框的autosize属性为true时,图框大小随图片大小调节。
imagebox图像框sctretch的属性为false时,图框大小随图片大小调节。
7.将按钮的cancel,default属性设置为true时,和按esc,回车同效。
8.Private Sub Command1_Click()Picture1.Picture = LoadPicture("f:\1.bmp")Picture1.ClsPicture1.Print "test"End Sub只有图片框才有print的方法。
VB程序的调试和常见错误的捕获及错误处理方法

2 窗 口 B检测期间 ,当一个语句 试 图执行一个不 能执行的操作 时 ,就会 发生运行错误 。例 如 : VS =/ T此语句本身 并无语法错误 , 当 T为零 时 , 但 此除法就是无 效 的操作。 这样 的错误从静态上是看不 出来 的, 只有当程序运行 时 才能 够 检 测 到 , 此 , 们 可 以在 程 序 中 加 入 一个 或 多个 条 件 为 我 进行检查 , 而保证程序的正确执行。 从
误 类 型 和程 序 的调 试 方 法 以及 错误 的捕 捉 及 处理 方法 希 望 本 文 对提 高 用 户的 程 序 设 计 水 平 能有 较 大 的帮 助 。
【 关键词】V B程序 调试 错误捕获 错误处理
V B是微软公司推出的一种可视化 的、 面向对象 的 、 由事件 驱动的结构化高级 程序设计语言 。V B以其 功能强大 、 易学易用 的特点受到广大编程爱好者的青睐 。 但在编 写程序 的过程 中, 无 论我们如何仔 细 、认 真地编写程序的代码 ,错误仍是不可避免 的。 作为一名程序设计人员 , 必须 了解程序的错误类型和处理方 法, 掌握程序 的调试方 法。本 文就 V B程序 中错误的类 型 、 程序 调 试 和 错误 的处 理 方 法 进 行 探 讨 和 分 析 。
一
2编 译 错 误 .
当用户单 击“ 启动” 按钮运行程序时 , B首先要对代码进行 V 编译 , 这时产生 的错误就称为编译错误 。 编译错 误的产生一般是 由于用户没有严 格按 照 V B的语 法规则编写代码 , 比如对 变量 、 数 组 未 定 义 就使 用 、 I 缺 少 E d I、o 循 环 由 于 Fr N x F块 n fFr o 和 et 中的循环不一致 等情况 , B在编译时就会发现 ,并 给出用户 出 V 错信息。编译错误又称语法错误 ,这类错误比较容 易发现和处
江苏省计算机二级VB上机考试改错题常见错误

江苏计算机二级VB上机改错攻略赋值错共有以下几种类型:位置错 2005年(春)02卷赋值数错误 2004年(秋)06卷赋值数组元素不对应 2003(秋)05卷/2003年(春)08卷其中2003(秋)与2003(春)相似被赋值数组元素不对应 2005年(春)07卷/2004年(春)02卷/2003年(秋)04卷/2003年(春)04卷其中2005(春)与2003(春)相似③、结构错结构错共有以下几种类型:Do-loop结构错 2003年(春)01卷/2003年(春)03卷2003年(春)04卷/ 2003年(春)05卷2003年(春)06卷退出语句错 2004年(秋)05卷/2004年(春)01卷2003年(春)01卷/ 2003年(春)02卷2003年(春)07卷For循环语句缺少step-1 2003年(秋)02卷④、定义错定义错共有以下几种类型:调用过程变量定义错 2005年(春)03卷/2002年(秋)02卷调用函数名定义错 2004年(秋)04卷重新定义数组元素不对应 2004年(春)04卷/2004年(春)06卷2004年(春)08卷缺少重新定义数组错 2004年(秋)07卷重新定义缺少 Preserve 2004年(春)05卷定义静态变量 2004年(秋)08卷变量定义类型错 2003年(秋)06卷⑤、循环语句错循环语句错共有以下几种类型:循环上界错 2005年(春)02卷/2004年(秋)02卷2004年(春)05卷/2002年(秋)04卷其中2004年(秋)卷与2004年(春)卷相似循环下界错 2004年(秋)01卷/2002年(秋)03卷⑥、比较问题:比较问题共有以下几种类型:If条件 2005年(春)05卷/2004年(春)07卷2003年(秋)01卷/2003年(秋)03卷2002年(秋)02卷/2002年(秋)06卷Do-while条件 2002年(秋)08卷⑦、函数错函数错共有以下几种类型:Mid函数错 2005年(春)02卷/2004年(春)02卷2003年(春)08卷说明:2004年(春)中Mid只与Cstr函数连用整除与Mod函数 2005年(春)04卷Right与Len函数错 2005年(春)05卷/2004年(秋)03卷Right函数错 2003年(秋)02卷Chr 函数错 2003年(秋)07卷缺少Val函数 2002年(秋)05卷Cstr与str用错 2005年(春)04卷/2003年(春)03卷2002年(秋)05卷⑧、调用问题调用错误共有以下几种类型:调用实参错 2002年(秋)01卷/2002年(秋)08卷调用表达式错 2003年(春)06卷调用形参形式错 2004年(秋)01卷/2004年(秋)02卷2004年(秋)07卷/2003年(秋)05卷2003年(秋)06卷/2002年(秋)06卷循环体I按数值传递 2005年(春)03卷/2005年(春)04卷⑨、数组问题数组问题共有以下几种类型:数组元素错 2005年(春)06卷/2003年(秋)04卷数组名称没有写 2004年(秋)05卷⑩、语句错Else语句不全 2005年(春)08卷If 语句不全 2004年(秋)08卷缺少If语句 2003年(春)05卷⑾、其它问题共有以下几种类型:逻辑词用错 2004年(春)03卷/2002年(秋)05卷List.listCount语句 2003年(秋)02卷资料如有不足之处,敬请读者不吝指正。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VB易错知识点1.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为N-S图2.需求分析阶段的任务是确定软件系统功能3.算法的有穷性是指算法程序的运行时间是有限的4.变量名规则:名字只能字母、数字和下划线组成;名字的第一字符必须是英文字母,最后一个字符可以是类型说明符;名字的有效符为255个;不能用VB的保留字作变量名中,同时变量名也不能是末尾带有类型说明符的保留字。
所以变量名可以包含小数点或者是内嵌的类型声明字符是错误的。
5.定义有5个整数型元素的数组,正确的是Dim a(4) As Integer 有Optioncase &dime是错误的6.文本框的locked属性是用来指定文本框是否锁定的,当设置值为false(默认值)时,可以编辑文本框的文本,当设置值为true时,可以滚动和选择控件中的文本,但不可以编辑。
7.打开对话框用showopen方法8.要触发组合框的DbClick事件,只有将组合框的Style属性设置为19.计时器的唯一事件Timer事件是在指定时间段执行一次程序10.当循环列队非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算,这种情况称为上溢11.程序流程图中带有箭头的线段表示的是控制流12.模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度,按照耦合程度从强到弱分别是内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合和非直接耦合,没有异构耦合。
13.堆排序的比较次数为nlog2n;直接插入排序的比较次数为n(n-1)/2;快速排序的比较次数为nlog2n.。
所以为节省时间应采用算法是直接插入排序14.单击滚动条的滚动箭头时,产生的事件是Change15.要获得当前驱动器应使用驱动器列表框的属性是Drive16.列表框.Selected(索引值)=True|False 表示可以选择指定的表项或取消已选择的表项17.Sub过程与Funtion过程最根本的区别是Sub过程不能返回值,而Function过程能返回值18.数据结构分为逻辑结构与存储结构,线性链表属于存储结构19.两个实体集间的联系实际上是实体集间的函数系,这种函数关系可以有3种,即一对一(1:1)的联系、一对多(1:N)或多对一(N:1)的联系和多对多(N:N)的联系20.数据库设计分为6个设计阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。
21.参数没有指定类型时使用默认类型Variant22.检查软件产品是否符合需求定义的过程称为确认测试23.对象的基本特征:标识唯一性、分类性、多态性、封装性和模块独立性。
24.数据结构中,与所使用的计算机无关的是数据的逻辑结构25.树是结点的集合,它的根结点数目是0或126.数据库系统包括数据库和数据管理系统27.软件需求规格说明书是需求分析阶段的最后成果28.测试用例是为测试设计的数据,测试用例由测试输入数据和与之对应的预期输出结果两部分组成29.数据模型是数据库设计的核心30.控件数组中的所有控件共用一个名称即Name属性并通过Index属性来区别每个控件31.为了提高测试的效率应该集中对付那些错误群集的程序32.多态、继承、封装是面向对象思想中的主要特征,没有垃圾回收33.数据处理的最小单位是数据项34.数据库系统的核心是数据库管理系统35.一个关系中属性个数为1时,称此关系为一元关系36.打开顺序文件时,一定要指定一个文件号才能打开,否侧出错37.确定复选框是否选中可访问的属性是Value38.软件生命周期分为三阶段:软件定义阶段:可行性研究与需求分析;软件开发阶段:设计、实现和测试;软件运行维护阶段:交付使用和维护39.软件维护活动包括改正性维护、适应性维护、完善性维护、预防性维护40.某二叉树中度为2的结点有n个,则该二叉树中有n+1个叶子结点41.在E-R图中用矩形表示实体,椭圆形表示属性,菱形表示联系42.算法的空间复杂度是指执行算法所需要的内存空间43.软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定,他有三方面的重要特征,即测试的挑剔性、完全测试的不可能性、测试的经济性,没有测试的可靠性这一说法44.数据处理是指将数据转换成信息的过程;数据的物理独立性是指数据的物理结构的改变;不会影响数据库的逻辑结构,关系中的行称为元祖,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段;如果一个关系中的属性或属性祖并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字,是对的。
45.Array函数只能给变体类型变量数组初始化,a为整型数组,所以a=Array(1,2,3,4,5)错误46.设置组合框的风格,可用属性是Style47.Do-Loop循环的执行规则是Do-Loop[While|Until]x形式的循环是先执行循环体,然后再进行条件判断;Do[While|Until]-Loop形式的循环是先进行条件判断,然后决定是否执行循环体。
While<表达式>的含义是若表达式为真则执行循环体,若假则结束循环。
Until<表达式>的含义是若表达式为假,则执行循环体,若为真则结束循环。
48.窗体控件、框架控件和图片框控件可以作为其他控件的容器49.常用的黑箱测试有等价类划分法、边界值分析法、错误推测法三种50.数据库管理系统常见的数据模型有层次模型、网状模型和关系模型51.通常,经软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期52.数据库保护分为安全性控制、完整性控制、并发性控制和数据的恢复53.随机文件以记录为单位读写,随机文件的记录是字节记录54.文件的打开方法中,Output是指定顺序输出方式55.随机访问模式中文件的写操作使用Put命令,Put命令是将一个记录变量的内容写入所打开的磁盘文件中指定的记录位置上,随机访问模式中文件的读操作使用Get命令,Get 命令是从磁盘文件将一条记录号指定的记录内容读入记录变量中56.软件开发模型包括瀑布模型、快速原型法模型和螺旋模型57.软件开发的结构化生命周期方法将软件生命周期划分为定义、开发、运行维护58.外模式是外模式是用户的数据视图,也就是用户的数据视图,也就是用户所见到的数据模式,全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述,59.对于长度为n的有序线性表,在最坏的情况下,二分查找只需要比较log2n次,而顺序查找需要比较n次60.数据库技术的根本目标是要解决数据的共享问题61.Visual Basic特点:对象的链接与嵌入,结构化程序设计,事件驱动程序编程机制,不包括编写扩平台应用程序62.Format$(数值表达式,格式字符串)的功能是按“格式字符串”指定的格式输出数值表达式的值,来将多余位数舍去63.键入字符会触发KeyPress事件,在文本中输入新信息将触发Change事件64.激活菜单栏的快捷键是F1065.在窗体模块中用Public定义的变量的作用范围是整个程序的所有模块中66.根据变量的定义位置和所使用的定义变量语句不同,Visual Basic中的变量可以分为局部变量、模块变量和全局变量。
模块级变量在模块部分用Private或Dim语句声明;全局变量必须用Public或Global语句声明;局部变量在过程内用Dim或Static语句声明67.向顺序文件中写入数据时用Print语句68.宽度:整体控制跨度,即各层中所含的模块数的最大值69.组合框Style属性有三种:下拉式列表框(2)、简单组合框(1)和下拉式组合框(0)。
只能选择而不能输入数据这一风格,只允许从下拉列表框中选择70.栈通常采用的两种存储结构是顺序存储结构和链式存储结构71.具有3个结点的二叉树有5种形态72.用E-R图只能表示实体集之间一对一的联系73.目录列表框Path属性的作用是显示目录下的文件名74.产生【10,27】之间的随机整数的vb表达式Int(Rnd(1)*28)+1075.Static用于在过程中定义静态变量及数组变量76.Print方法可以在窗体、立即窗体、图片框及打印机这些对象上输出数据77.复选框的Value属性为0时表示复选框未被选中78.当用户按下并且释放一个键后,事件发生顺序是KeyDown、KeyPress、KetUp79.鼠标左键(0)=1 右键(1)=2 中键(2)=480.Open语句兼有打开文件和建立文件两种功能,Input是指顺序输入方式81.常见的排序方法有插入排序(包括简单插入排序法和希尔排序法等)、交换排序(包括冒泡排序和快速排序法等)和选择排序(包括简单选择排序和堆排序等)82.属性和操作相似的一组对象在面向对象方法中称为类83.程序测试分为静态分析和动态测试,其中,静态分析(静态测试)是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中错误84.数据独立性一般分为物理独立性和逻辑独立性。
当数据的物理结构(存储结构)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的物理独立性85.在KeyPress事件过程中,KeyAscii是所按键的ASCII值86.线性表、栈与队列、线性链表是线性结构,而二叉树是非线性结构87.软件设计包括软件的结构、数据、接口和过程设计,其中软件的过程设计是指系统结构部件转换成软件的过程描述88.程序流程图(PFD)中的箭头代表的是控制流89.查询过程的查询表达式用到的关系运算有:选择、投影、连接。
90.组合框是组合列表框和文本框组合而成的控件,他没有Caption属性91.在数组定义时,定义的数组元素个数不能是没有赋值的变量92.MsgBox函数返回一个整数,MsgBox语句没有返回值,通过McgBox函数可以设置信息框中图标和按钮的类型。
但“MsgBox函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量”这句话是错误的,数值表达式是值的总和,指定显示按钮的数目及形式,使用的图标样式,缺省按钮是什么以及消息框的强制回应,如果省略,则bottons 的缺省值为093.标准模块文件的扩展名是.bas ;一个vb应用程序可以包含多个标准模块文件;一个vb工程可以含有多个窗体文件;标准模块文件为整个工程所有,不属于某个特定的窗体94.InputBox(“请输入字符串”,“字符串对话框”,“字符串”),其中“请输入字符串”为在文本框显示给用户的信息,“字符串对话框”为显示在输入框标题栏中的标题,“字符串”为在没有用户输入返回的值,即变量内容95.Do-Loop While语句循环体中可以使用Exit Do语句;如果条件总为True,,则不停地执行循环体;条件也可以是关系表达式、逻辑表达式或常数;但“若条件是一个为0的常数,则一次也不执行循环体”是错误的,条件为0的一个常数,即条件为False,则执行一次循环体后退出96.VB访问文件的方式分为三种:Input/Output/Append(访问顺序输入/输出文件)、Binary(访问二进制文件)、Random(访问随机存取文件)。