浙师大2006年夏二级VB期末考试试卷
vb期末考试和答案

vb期末考试和答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim a$B. Dim a IntegerC. Dim a As StringD. Dim a 123答案:C2. VB中,以下哪个是正确的条件语句?A. If x > 0 Then Print "Positive"B. If x > 0 ThenPrint "Positive"End IfC. If x > 0 ThenPrint "Positive"End IfD. If x > 0 ThenPrint "Positive"ElsePrint "Negative"End If答案:D3. 在VB中,以下哪个是正确的循环结构?A. For i = 1 To 10Print iNext iB. For i = 1 To 10Print iEnd ForC. For i = 1 To 10Print iLoopD. For i = 1 To 10Print iEnd Loop答案:A4. VB中,以下哪个是正确的数组声明方式?A. Dim arr(10)B. Dim arr(10) As IntegerC. Dim arr As Integer(10)D. Dim arr(10) Integer答案:B5. 在VB中,以下哪个是正确的函数声明方式?A. Function Add(x As Integer, y As Integer) As IntegerB. Function Add(x, y) As IntegerC. Function Add(x As Integer, y As Integer)D. Function Add(x, y)答案:A6. VB中,以下哪个是正确的事件处理程序?A. Private Sub Form_Click()B. Private Sub Form_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Me.ClickC. Private Sub Form_Click(ByVal sender As Object, ByVal e As MouseEventArgs) Handles Me.ClickD. Private Sub Form_Click(ByVal sender As Object, ByVal e As MouseEventArgs)答案:B7. 在VB中,以下哪个是正确的窗体属性?A. Me.Width = 800B. Me.Height = 600C. Me.Caption = "My Form"D. All of the above答案:D8. VB中,以下哪个是正确的控件属性?A. Label1.Text = "Hello"B. Label1.Caption = "Hello"C. Label1.Value = "Hello"D. = "Hello"答案:A9. 在VB中,以下哪个是正确的文件操作语句?A. Open "C:\test.txt" For Input As #1B. Open "C:\test.txt" For Output As #1C. Open "C:\test.txt" For Append As #1D. All of the above答案:D10. VB中,以下哪个是正确的错误处理语句?A. On Error Resume NextB. On Error GoTo 0C. On Error GoTo -1D. All of the above答案:A二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量的关键字是______。
2006年4月国家二级(VisualBasic)笔试真题试卷(题后含答案及解析)

2006年4月国家二级(VisualBasic)笔试真题试卷(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.下列选项中不属于结构化程序设计方法的是______。
A.自顶向下B.逐步求精C.模块化D.可复用正确答案:D解析:20世纪70年代以来,提出了许多软件设计方法,主要有①逐步求精:对复杂的问题,应设计一些子目标作过渡,逐步细化;②自顶向下:程序设计时应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。
不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化;③模块化:一个复杂问题,肯定是由若干稍简单的问题构成。
模块化是把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为一个模块,而可复用是面向对象程序设计的一个优点。
2.两个或两个以上的模块之间关联的紧密程度称为______。
A.耦合度B.内聚度C.复杂度D.数据传输特性正确答案:A解析:耦合度是模块间互相连接的紧密程度的度量;内聚度是一个模块内部各个元素间彼此结合的紧密程度的度量。
3.下列叙述中正确的是______。
A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对正确答案:D解析:程序调试的任务是诊断和改正程序中的错误。
它与软件测试不同,软件测试是尽可能多地发现软件中的错误。
先要发现软件的错误,然后借助于一定的调试工具去找出软件错误的具体位置。
软件测试贯穿整个软件生命期,调试主要在开发阶段。
为了达到更好的测试效果,应该由独立的第三方来构造测试。
因为从心理学角度讲,程序人员或设计方在测试自己的程序时,要采取客观的态度是程度不同地存在障碍的。
软件的运行和维护是指将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改。
浙江省计算机二级vb考试_历年_试题(真题)及详细答案_格式

2008年春浙江省高等学校计算机等级考试试卷(二级Visual Basic)说明:⑴考生应将所有试题的答案填写在答卷上。
其中试题1~试题6,请在答卷上各小题正确选项的对应位置处填“√”;⑵请将你的准考证号的后五位填写在答卷右下角的指定位置内;⑶考试时间为90分钟;试题1(每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】单击Command1后用输入对话框输入1个整数,单击Command2后在Text1中显示其反序的数(高位变低位)。
要求在文本框中不可输入任何字符。
例如:输入123显示321,输入-567显示-765。
【程序】(1)Private Sub Form_Load()(2)End SubPrivate Sub Command1_Click()Text1.Text = "": n = InputBox("n=")End SubPrivate Sub Command2_Click()If n < 0 Then n = -n: Text1.Text = "-"While n <> 0Text1.Text = (3)(4)WendEnd Sub【供选择的答案】(1) A、Dim n As Byte B、Dim n As IntegerC、Dim n As StringD、Public n As Byte(2) A、Text1.Locked = True B、Text1.Locked = FalseC、Text1.Visible = TrueD、Text1.Visible = False(3) A、n/10 & Text1.Text B、n Mod 10 & Text1.TextC、Text1.Text & n/10D、Text1.Text & n Mod 10(4) A、n = n \ 10 B、n = n / 10C、n = n Mod 10D、n = n - 10试题2(每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
2006年4月全国计算机等级考试二级VB笔试试题-中大网校

2006年4月全国计算机等级考试二级VB笔试试题总分:100分及格:60分考试时间:90分每小题2分,共70分(1)下列选项中不属于结构化程序设计方法的是()。
A. 自顶向下B. 逐步求精C. 模块化D. 可复用(2)两个或两个以上模块之间关联的紧密程度称为()。
A. 耦合度B. 内聚度C. 复杂度D. 数据传输特性(3)下列叙述中正确的是()。
A. 软件测试应该由程序开发者来完成B. 程序经调试后一般不需要再测试C. 软件维护只包括对程序代码的维护D. 以上三种说法都不对(4)按照“后进先出”原则组织数据的数据结构是()。
A. 队列B. 栈C. 双向链表D. 二叉树(5)下列叙述中正确的是()。
A. 线性链表是线性表的链式存储结构B. 栈与队列是非线性结构C. 双向链表是非线性结构D. 只有根结点的二叉树是线性结构(6)对如下二叉树(7)在深度为7的满二叉树中,叶子结点的个数为()。
A. 32B. 31C. 64D. 63(8)“商品”与“顾客”两个实体集之间的联系一般是()。
A. 一对一B. 一对多C. 多对一D. 多对多(9)在E-R图中,用来表示实体的图形是()。
A. 矩形B. 椭圆形C. 菱形D. 三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
A. DB包含DBS和DBMSB. DBMS包含DB和DBSC. DBS包含DB和DBMSD. 没有任何关系(11)以下关于Visual Basic特点的叙述中,错误的是()。
A. VisualBasic是采用事件驱动编程机制的语言B. VisualBasic程序既可以编译运行,也可以解释运行C. 构成VisualBasic程序的多个过程没有固定的执行顺序D. VisualBasic程序不是结构化程序,不具备结构化程序的三种基本结构(12)以下叙述中,错误的是()。
A. 一个VisualBasic应用程序可以含有多个标准模块文件B. 一个VisualBasic工程可以含有多个窗体文件C. 标准模块文件可以属于某个指定的窗体文件D. 标准模块文件的扩展名是.bas(13)以下叙述中,错误的是()。
计算机二级vb考试题库和答案

计算机二级vb考试题库和答案1. 单选题:以下哪个选项是中用于声明变量的关键字?A. DimB. PublicC. StaticD. Const答案:A2. 判断题:中,使用“=”符号来比较两个字符串是否相等。
正确错误答案:错误3. 填空题:在中,使用____关键字可以定义一个类。
答案:Class4. 多选题:以下哪些控件是中常用的窗体控件?A. LabelB. TextBoxC. ButtonD. PictureBox答案:A, B, C, D5. 简答题:请简述中事件和委托的区别。
答案:事件是一种特殊的多播委托,它允许对象在发生特定操作时通知其他对象。
委托是一种类型安全的函数指针,用于封装方法的引用,以便可以将方法作为参数传递给其他方法。
事件基于委托,但事件提供了额外的机制来管理订阅和取消订阅事件处理程序。
6. 编程题:编写一个程序,计算并输出1到100之间所有偶数的和。
答案:```vbDim sum As Integer = 0For i As Integer = 1 To 100If i Mod 2 = 0 Thensum += iEnd IfNextConsole.WriteLine("1到100之间所有偶数的和为:" &sum.ToString())```7. 案例分析题:给定以下代码片段,请分析其功能并指出可能存在的问题。
```vbSub CalculateArea(ByVal radius As Double)Dim area As Double = Math.PI * radius * radiusConsole.WriteLine("圆的面积为:" & area.ToString())End Sub```答案:该代码片段定义了一个名为CalculateArea的Sub过程,它接受一个Double类型的参数radius,并计算半径为radius的圆的面积,然后输出结果。
推荐-二级VB,期末vb题库 精品 精品

一.选择题1.窗体上有多个控件,在Form_Activate()事件过程中添加____B______语句,就可确保每次运行程序时,都将光标定位在文本框Text1上。
A.Text1.Text="" B.Text1.SetFocusC.Form1.SetFocus D.Text1.Visible=True2.语句Print "5*20"输出的结果是___C______。
A."5*20" B.出现错误信息C.5*20 D.1003.不能打开代码窗口的操作是____B____。
A.双击窗体设计器的任何地方B.按下F4键C.单击工程窗口中的“查看代码”按钮D.选择“视图”下拉菜单中的“代码窗口”4.在VB中可以作为容器的是___B____。
A.Form、TextBox、PictureBoxB.Form、PictureBox、FrameC.Form、TextBox、LabelD.PictureBox、TextBox、ListBox5.能被对象所识别的动作与对象可执行的活动分别称为对象的_____D___。
A.方法、事件B.过程、方法C.事件、属性D.事件、方法6.计算下面的表达式,其值是__B______。
CInt(4.5) * Fix(-3.81) + Int(4.1) * (5 Mod 3)A.-7 B.-4 C.-8 D.67.以下有关对象属性的说法中正确的是__D______。
A.对象所有的属性都罗列在属性窗口列表中B.不同对象不可能有同名属性C.不同对象的同名属性取值一定相同D.对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变8.要使定时器控件可以使用,需设置的属性是__B_______。
A.IntervalB. EnabledC. ValueD. Text9.在某过程中已说明变量a为Integer类型、变量s为String类型,过程中的以下四组语句中,不能正常执行的是 _____D___。
2006 年 9 月全国计算机等级考试二级VF笔试试卷及答案
2006 年 9 月全国计算机等级考试二级笔试试卷Visual FoxPro 数据库程序设计(考试时间 90 分钟,满分 100 分)一、选择题(每小题 2 分,共 70 分)下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列选项不符合良好程序设计风格的是________。
A)源程序要文档化B)数据说明的次序要规范化C)避免滥用 goto 语句D)模块设主地要保证高耦合、高内聚(2)从工程管理角度,软件设计一般分为两步完成,它们是________。
A)概要设计与详细设计B)数据设计与接口设计C)软件结构设计与数据设计C)过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务的是________。
A)软件测试B)概要设计C)软件维护D)详细设计(4)在数据库系统中,用户所见的数据模式为________。
A)概念模式B)外模式C)内模式D)物理模式(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和________。
A)编码设计B)测试阶段C)运行阶段D)物理设计(6)设有如下三个关系表下列操作中正确的是________。
A)T=R∩ SB)T=R∪SC)T=R×SD)T=R/S(7)下列叙述中正确的是________。
A)一个算法的空间复杂度大,则其时间复杂度也必定大B)一个算法的空间复杂度大,则其时间复杂度必定小C)一个算法的时间复杂度大,则其空间可复杂度必定小D)上述三种说法都不对(8)在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为________。
A)63B)64C)6D)7(9)数据库技术的根本目标是要解决数据的________。
A)存储问题B)共享问题C)安全问题D)保护问题(10)对下列二叉树进行中序遍历的结果是________。
A)ACBDFEGB)ACBDFGEC)ABDCGEFD)FCADBEG[NextPage](11)下列程序段执行以后,内存变量 A 和 B 的值是________。
VB期末考试试题及答案
第一部分:客观题一、单项选择题1、在窗体模块的通用段中声明变量时,不能使用的关键字是()A、 DimB、 PublicC、PrivateD、 Static2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()A、工程资源管理器窗口B、工具箱窗口C、属性窗口D、代码窗口3、若要使某可见控件获得焦点,可使用()方法来实现。
A、Refresh B、Setfocus C、Gotfocus D、Value4、下列不可作为VB变量名的是()A、ABT1B、AlphaC、ABCD、4*Delta5、表达式 5 Mod 3+3\5*2的值是()A、 0B、 6C、4D、 26、下列语句中,正确的赋值语句是()A、 i + j = 10B、 2i = jC、 j = i + jD、 i * j = 07、执行下列程序段后,x的值是()。
n = 4: x = 1: i = 1Dox = x * ii = i + 1Loop While i < nA、 2B、 6C、 10D、 148、当用户在窗体上单击鼠标时,不会触发的事件是()A、Click B、MouseDown C、MouseUp D、DblClick9、下列为整型变量的是()A、 x!B、 x#C、x$D、 x%10、要从For循环中直接退出循环,可使用的语句( )。
A、Exit DoB、Exit LoopC、Exit ForD、Stop11、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是()A、x Mod 2 =1 Or y Mod 2 =1B、x Mod 2 =0 Or y Mod 2=0C、x Mod 2 =0 And y Mod 2=0D、x Mod 2 =1 And y Mod 2 =112、在通用声明中给出Option Base 1语句,则数组a包含()个数组元素。
Dim a(3, -2 To 1, 5) As IntegerA、60B、75C、120D、1313、设窗体上有一个名称为Text1的文本框,要求只能显示信息,不能输入,应选择答案()A、=0B、=0C、=FalseD、=False14、命令按钮CommandButton的Picture,DownPicture和DisablePicture属性都已装入图形,按下命令按钮,其上显示的图形是()A、Picture属性中的图形B、DownPicture属性中的图形C、DisablePicture 属性中的图形D、不显示图形15、在窗体上画一个名称为Command1的命令按钮,并编写如下程序:Private Sub Command1_Click()Dim x As IntegerStatic y As Integerx=10:y=5Call f1(x,y)Print x,yEnd SubPrivate Sub f1(ByRef x1 As Integer, y1 As Integer)x1=x1+2y1=y1+2End Sub程序运行后,单击命令按钮,在窗体上显示的内容是()A、 10 5B、 12 5C、 10 7D、 12 716、执行以下程序段,输出结果为()Private Sub Command1_Click()a$="abbacddcba"For i=6 To 2 Step -2X=Mid(a,i,i)Y=Left(a,i)z=Right(a,i)z= UCase(x & y & z)Next iPrint zEnd SubA、 ABAB、ABBABAC、 BBABBAD、AABAAB17、以下()语句可表示[50,100]之间的随机数。
2006VB下学期期末试卷A卷及答案
页眉内容阅读使人充实,会谈使人敏捷,写作使人精确。
——培根学 院: 专 业: 学 号: 姓 名: 教学班号:云南农业大学2005—2006学年2学期期末考试VB 试卷(A 卷)(课程代码 )本试题满分100分,考试时间120分钟。
一、 判断正误题(每题1分,共10分)1.VB 应用程序是采用事件驱动的方式来运行的。
bel 中的AutoSize 属性用于使Label 控件中的显示的文字自动折行。
3.VB 中的属性是一个对象所具有的特性,不同的对象具有不同的属性。
4.VB 中的窗体也是一种对象,可以在窗体上放其它的VB 对象。
5.焦点是接收用户鼠标或键盘输入的能力,所有控件都具有接收焦点的能力。
6.在VB 程序中,在使用变量前不需要进行变量声明,用户可直接使用VB 的变量。
7.任何字母的组合都可以作为VB 的变量名。
8.在VB 中,语句Let x=5与语句x=5等效,都是给变量x 赋一个值5。
9.在VB 中,如数组的元素个数相同,可将一个数组的所有元素一次复制给另一个数组。
例如: Dim a(3), b(3)a=b密封线页眉内容阅读使人充实,会谈使人敏捷,写作使人精确。
——培根第1页(共页)10.在VB的程序中,For…Next语句与Do…Loop语句都可构成循环结构,其中For…Next语句更适用于循环次数不定的循环程序。
二、单项选择(每题2分,共50分)1.VB开发环境中,可以使用下面 (1) 键激活VB帮助系统。
(A) F1 (C) F2(B) F3 (D) F42.VB集成开发环境的帮助库为 (2) 。
(A) WinHelp (C) Windows Help(B) MSDN (D) CHM3.要把一个命令按钮设置成无效,应设置按钮的 (3) 属性值。
(A) Visible (C) Default(B) Enabled (D) Cancel4.为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个性设置为True,这个属性是: (4) 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浙江师范大学《Visual Basic程序设计基础》考试卷 (2005----2006学年第 2 学期) 考试形式 笔试(闭卷) 使用学生 全校05级理科(非行知)专业 考试时间 120 分钟 出卷时间 2006 年 5 月 22 日 说明: (1) 考生应将全部答案都写在答题纸上,否则作无效处理。 (2) 试题1至试题8为程序选择填空题,考生仔细阅读每题的程序说明和相应的程序,并在每个空提供的若干可选答案中挑选出一个正确答案写在答题纸上。试题9至试题11为程序设计题,按要求编写代码,并且程序中需要用到的变量都要用DIM语句声明。
试题1(每空2分,共10分) 【程序说明】现有一身份验证系统,此系统共有两个窗体,第一个窗体(Form1)作为身份验证,用户只有当其身份被确认为合法时才能进入第二个窗体(Form2)。功能说明:在Form1中,文本框用来接收身份密码,在3次输入错误后系统退出。Form1界面如下。 Option Explicit Const PassW = "12345678" Private Sub Form_Load() Text1.Text = "" Text1. _____(1)_____ = "*" Text1.MaxLength=8 End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) Dim iR As Integer _____(2)_____ If KeyAscii = 13 Then If _____(3)_____ Then Me.Hide Form2.Show Else If _____(4)_____ Then MsgBox "你是非法用户?!谢谢使用!" End Else iR = MsgBox("密码错误!想重试吗?", 36, "警告") If iR = vbYes Then Text1.SelStart = 0 Text1.SelLength = Len(Text1.Text) _____(5)_____ Else End End If End If End If End If End Sub (1) [A] PasswordChar [B] PasswordText [C] Text [D] KeyPress (2) [A] Public I As Integer [B] Private I As Integer [C] Static I As Integer [D] Dim I As Integer (3) [A] I<2 [B] Text1.Text = PassW [C] Form2.Visible = False [D] I=I+1 (4) [A] Text1.Text<>PassW [B] Text1.Text<>PassW And I=3 [C] I=3 [D] I=2 (5) [A] I=I+1 [B] I=0 [C] I=I-1 [D] I=2
试题2(每空2分,共8分) 【程序说明】编写程序,单击一次窗体后打印如下图形。注:正三角的每行输出为数字后跟一个空格。 Private Sub Form_Click() For I = (6)__ Print Spc(25 - I); For j = 1 To (7)__ Print (8)__ Next j print Next I For I = 1 to 5 Print tab(26 - I); For j = 1 To 2 * I - 1 print (9)__ Next j Next I End Sub (6) [A] 5 To 1 Step -1 [B] 1 To 5 [C] 1 To 4 [D] 4 To 1 Step-1 (7) [A] 2 * I [B] 2*I+1 [C] 2*I–1 [D] I (8) [A] Chr(Asc("A")-1); [B] Chr(Asc("A")+i-1) [C] Chr(Asc("A")+i-1); [D] Chr(Asc("A")+i); (9) [A] Str(i);Space(1); [B] Trim(Str(i));Space(2-Len(Trim(Str(i)))); [C] trim(Str(i));Space(1) [D] Trim(Str(i));Space(2-Len(Trim(Str(i)))) 试题3(每空2分,共8分) 【程序说明】通用过程tj为一个统计程序,用于统计字符串内包含的字母和其他字符的个数。参数mstr存放被统计的字符串,counts用于存放字母个数, counto存放其他字符个数。 Public Sub tj(ByVal mstr as String, ___(10)__ counts as Integer, ByRef counto as Integer) Dim ml As Integer, i As Integer, mstrc As String ml = ___(11)___ For i = 1 To ml mstrc = ___(12)___ Select Case mstrc Case ___(13)___ counts = counts + 1 Case Else counto = counto + 1 End Select Next i End Sub (10)[A] ByVal [B] ByRef [C] Private [D] Dim (11)[A] Val(mstr) [B] Str(mstr) [C] Trim(mstr) [D] Len(mstr) (12)[A] Left(mstr, I) [B] Mid(mstr, I, 1) [C] Right(mstr, I - 1) [D] Mid(mstr, I - 1, 1) (13)[A] "A" To "Z", "a" To "z" [B] "A" , "Z", "a" , "z" [C] "A" , "Z" ; "a" , "z" [D] "A" To "Z" ; "a" To "z"
试题4(每空2分,共10分) 【程序说明】变量a是包含10个2位随机整数的一维数组,下面的程序用选择法将数组a中的10个整数按升序排列,最后将这些数从大到小在打印在窗体中。 Private Sub Command1_Click() Dim a(10) as integer Dim p as integer,i as integer, j as integer For i=0 to 9 a(i) = ___(14)___ next i For i = 0 to 8 ___(15)___ Do j = j + 1 If ___(16)___Then p = a(i) a(i) = a(j) a(j) = p End If Loop While ___(17)___ Next i For ___(18)___ Print a(i) Next i End Sub (14)[A] int(rnd*90)+10 [B] int(rnd*89)+10 [C] rnd*90+10 [D] int(rnd*90) (15)[A] p =i [B] p = j [C] j = i + 1 [D] j = i (16)[A] a(i) <= a(j) [B] a(i) > a(j) [C] a(i)<> a(j) [D] a(i) < a(j) (17)[A] j < 11 [B] j < 10 [C] j < 9 [D] j < 8 (18)[A] i = 0 to 9 [B] i = 1 to 10 [C] i = 9 to 0 step –1 [D] i = 9 to 0
试题5(每空2分,共8分) 【程序说明】在图片框坐标系中,左上角的坐标为(-100, 100),右下角坐标为(100, -100),在文本框中输入弧度制的角度值,单击命令按钮,图片框内将生成带有坐标系的角度,如图所示。 Private Sub Form_Load() ___(19)___ Text1 =““ Text1.TabIndex = 0 Command1.Enabled = False End Sub Private Sub Command1_Click() Picture1.Cls Picture1.CurrentX =___(20)___ Picture1.CurrentY = 0 Picture1.Print “(0, 0)” Picture1.Line ___(21)___ Picture1.Line (0, -100)-(0, 100) Picture1.Line ___(22)___ Command1.Enabled = False End Sub Private Sub Text1_Change() Command1.Enabled = True End Sub (19)[A] Scale (-100, 100)-(100, -100)