1、Visual Basic程序设计形成性考核册作业font=宋体 /font作业b1/b a5i*VK+i8-R 一、选择题V+eCYO 1、在设计应用程序时,可以查看到应用程序工程所有组成部分的窗口是(D)。:U&Ch,oK2O1UA A、窗体设计 B、代码 C、属性 D、工程资源管理器窗口-D2dm!u W2、窗体的load事件的触发时机是(B)。.GV gR+uvrp_ A、用户单击窗体时B、窗体被加载时 C、窗体显示之后 D、窗体卸载时6v n$jY 3、与传统的程序设计语言相比,Visual Basic 最突出的特点是(C)。1F:q3O1ksA、结构化程序设计B、程序开发环境C、事件
2、驱动编程机制 D、程序调试技术X5HT&bv9xS7p4、VB6.0集成开发环境的主窗口中不涉及(C)。/U;rmBPk,l A、标题栏 B、菜单栏 C、状态栏 D、工具栏8K2;WWd 5、假如对象的名称为Mytext ,并且对象有一个属性Text,那么在代码中引用该属性的对的格式是(B)。:Fki2a2j A、 text.Mytext B、Mytext.Text C、Mytext.(Text)D、Mytext*TextcE2abiA6、下列可以激活属性窗口的操作是(D)。8r? h1L A、用鼠标双击窗体的任何部位 B、执行“工程“菜单中的”属性窗口“命令k8ZM#MG7Ex C、按Ctr
3、l+F4 D、按F4s7RTuW0Q8raJ 7、假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设立窗体的属性,预先应执行的操作是(A)。/e.QBr&a#ex A、单击窗体上没有控件的地方 B、单击任一个控件 C、不执行任何操作D、双击窗体的标题栏xh1uw P:L;g8、假如要在文本框键入字符时,只显示某个字符,假如(*),应设立文本框的(B)属性。,moecSpce A 、Caption B、PasswordChar C、Text D、Char0w-PN1Y:m9、假如想要在文本框中的内容在运营时不能编辑,需要文本框的(A)属性设立为True.h;|$MK97ke A
4、 Locked B、MultiLine C、TabStopDVisible%!N;j A sA*;Y8G10 对于定期器(Tiner)控制,设立其定期是否启动的属性是(C)y9_/V,Qy4u2o7EBA、Index B、Tag C、EnabledD、LeftS+gC.Gn11、要在窗口体Fornl 内显示“myfrm”使用的语句是( C)8Il.,uWL A、Form.caption=“myfrm”B、Fornl.caption=“myfrm”s#M6ghC、forml.print“myfrm”D、form.print“myfrm”*CA9Y L KT/EG12、对象的性质和状态特性称为(C
5、):u mx-Tt-a6eA、事件 B、方法 C、属性 D、类?jME?_+L o 3K 13、下列对的的赋值语句是(B)Dxbn2U&eA、x+y=20 B、y=x+20 C、3x=y D、s=I#E5F h_ tR14、当使用上下文相关的帮助时,选择要帮助的内容,然后按(D)键,就可出现MSDN窗口直接显示所需的帮助信息。9txx |-sGF1Sq A、Help B、F10 C、Ese D、F1Fd,PtS15、将调试通过的工程经“文献”菜单的“生成.exe文献“编绎成名.exe后,将该可执行文献放到其它机器上不能运营的重要因素是(D)。x)gd C)u+b+P A、运营的机器上无VB系统
6、 B、缺少.frm 窗体文献 C、该执行文献有病毒 D、以上因素都不对:Sta6?_T0二、填空题s:t(eI4I B 1、当进入VB集成开发环境后,发现没有显示“工具箱”窗口。应选择u视图/u菜单的u工具箱/u选项,使“工具箱”窗口显示。&Cl#ohZzIV3M2、在VB中,事件过程名由u对象名/u和u事件名/u构成。+o&s5A,M,z3、工程文献的扩展名是uvbp /u,窗体文献扩展名是ufrm/u。AJlz$_q%t4、对象时代码和数据的集合,例如,Visual Basic 中的u窗体/u、u按钮/u、Y&i;W6G DpG5gu文本框/u 等都是对象。#-Y/zdIW2Z 5、对象的
7、方法用于u实行某种操作功能/u 。当方法不需要任何参数并且也没有返回值,调用对象的方法的格式为u对象名/uu./uu方法名/u 。例如对窗体Forml 使用Show 方法,应写成uform1.show/u 。AO3HR&I6、要使文本框显示滚动条,需要将其u ScrollBars /u 属性设立为u3 /u 。9d wSL.i1hM(L 7、欲设立定期的时间间隔为4秒,则属性Interval 的值为u4000 /u。$UPu5G QB 8、要使标签框的大小随Caption属性做自动调整,应将u AutoSize /u 属性设立为 u True /u 。3TNs5Ih7w 9、通过u窗体布局窗口
8、/u 可以在设计时直观地调整窗体在屏幕的位置。2_-C q 10、要想在代码中给名为 txtshow 的文框赋予文本:GOOD WORK!时,应当编写的语句是utxtshow.text=” GOOD WORK/uu!/uu” /u 。s%sn _+et11、若命令按钮的名称为Cmdopen,程序规定单击以上命令按钮,打开一个窗口frml,请对以下事件过程填空。2YU&g fD6qcPrivate Sub Cmdopen u click() /u A2C4oa9z u Frm1.show /u Zt+Ce5Rq/qOD i End Sud;o9kg/_;CgT 12、事件就是对象上所发生的事情,
9、Visual Basic中的事件如u单击/u 、u装入/u、Av#c t2zau鼠标移动/u等。一个对象响应的事件可以有u多/u个,用户不能建立新的事件。事件过程是指u响应某个事件后所执行的代码/u。假设某一事件过程如下:;iQ.WJrY33X Private Sub cmd1_Click()KK2Ae*p3_9_%EForm1.Caption=”VB示例”(xH+S o1B+ N&DVEnd SubS1F. ZBbH 则响应过程的对象名是ucmd1 /u ,事件名是 u Click/u。 13、对象的方法用于u在对象上实行某种操作功能/u 。当方法不需要任何参数并且也没有返回值,调用对象的方
10、法格式为u对象名/uu./uu方法名/u,例如,对窗体Form1 使用Show 方法,应写成uForm1 .Show/u。CC lk&N; 14、为了在编写代码时能自动语法检查,必须执行u工具/u 菜单中的u选项/uW2e,I*U a_(2G 命令,打开 u选项/u 对话框,然后选择“编辑器”选项卡中的u自动语法检测/u。3D1k f)E715、定期器(Timer)控件可辨认的事件是u Timer /u,了生该事件的时间间隔定期由定期器的uInterval /u属性设立,其单位为u毫秒/u。 &uDm525M%Q+H!Z$_J三、问答题uqx+y0nI7z 1、什么是可视化编程和事件驱动? ,
11、:U,8CHM 答:可视化编程是指无须编程,仅通过直观的操作方式即可完毕界面的设计工作的这种编程方式。;_B.Ld i3pgV|当VB的应用程序运营后,系统处在等待状态,当某个事件发生后,程序就去执行此事件的事件过程,当这个事件过程执行完后,系统又处在等待另一个事件发生的状态,这就是事件驱动程序方式。(n?&P A6rgj 2、对象、属性、事件和文献之间的关系如何?1i.G5? IyI3C7| 答:对象是代码和数据的封装体。对象的操作通过与该对象有关的属性、事件、方法来描述。i#I(l3F$Ea属性是一个对象的基本特性,每个对象都有它自己的属性。3x5h ry,fxBa/O 方法是对象要执行的
12、动作。2q(t o|My 事件是在对象上所发生的事情。4W7DJ(S ?ug3、简述事件驱动机制与传统编程方式的不同。V4T9O8M?&Oo 答:传统的面向过程的应用程序中,应用程序自身控制了执行那一部分代码按何种顺序执行代码,程序从第一行代码开始执行并按应用程序中预定的途径执行,用户无法改变程序的执行流程。而事件驱动机制则由用户来决定执行的路线。这就是两者的不同。0Y$e.x1?*xMaQ 4、简述事件驱动的工作过程。,OZ*R1TF 答:事件驱动的工作过程如下:(1)启动应用程序,装载和显示窗体。(2)窗体或窗体上的控件等待事件的发生。(3)当某个事件发生后,执行其相应的事件过程代码。(4
13、)反复执行(2)和(3),直到碰到END语句或单击“结束”按钮停止程序的运营。|1oK%l;xh:rxhH 四、程序设计题6B-b8s(K?1、在窗体上添加一个文本框和两个命令按钮,并把两个命令按钮的标题分别设立为“隐藏文本框”和“显示文本框”。当单击第一个命令按钮时,文本框消失;而当单击第二个命令按钮时,文本框重新出现,并在文本框中显示“VB程序设计”(字体大小为16)。程序运营界面如图所示。ePi|!huP&|k-图1 M解:“隐藏文本框”按钮中的代码为:Text1.Visible=False?$c%Z*m显示文本框” 按钮中的代码为:Text1.Visible=True!x3C$Uqb,
14、f m Text1.Text=”VB程序设计”tH|5?w&r6N3T Text1.FontSize=”16”8XnQLB4p3b:l5u2、设计一个计算程序。该程序用户界面如图2所示,由四个文本框:文本框1(text1)、文本框2(text2)、文本框3(text3)、文本框4(text4),和三个按钮:命令按钮1(command1)、命令按钮2(command2)、命令按钮3(command3)组成。程序运营后,用户按清除按钮,则清除文本框中显示的内容,按计算按钮,则计算三科平均成绩。单击退出按钮则退出。!D-btt8e0J0L,y v解:command1中的代码为:text1=”: te
15、xt2=”: text3=”: text4=”v(1j$Z+|A!C uj*ecommand2中的代码为:text4=(val(Text1)+ val(Text2)+ val(Text3)/3+T;sTaZj_command2中的代码为:EndjF$j6T3RfI 3、编写一收款计算程序。规定用户输入商品的“单价”、“数量”和“折扣”后,单击“计算”按钮显示“应付款”,单击“清除”按钮,清除文本框中所有的数据。程序运营界面如图3所示。v;Si_v4s 答:“计算”按钮的代码:text4=val(Text1)* val(Text2)* val(Text3)/100F Uoc$6i +U)O “清
16、除”按钮的代码:text1=”: text2=”: text3=”: text4=”,v:S8R/uiTd!M 3!_;wt L):R!P*AY1GTp/O%O C%B:N&y2 作业b2 /b一、选择题QopY.l-9RY1按照变量的作用域可将变量划分为( B )。iq$l.O%R)m A、公有、私有、系统 B、全局变量、模块级变量、过程变量rM6rKGM 4M C、动态、常数、静态 D、Public、Private、Protected(w4J/Cp*C2. 可获得字符的ASCII码的函数是(C)。1 K3MB8im、Val、Fix、Asc 、ChrQl%Gpw_qi_3、要退出Do.Loo
17、p循环,可使用的语句的(D)语句。LR5ST6p6GSA、Exit B、ExitFor C、End Do D、Exit Do|+n2l:mQ5EuR#uTo4. 把数值型转换为字符串型需要使用的函数是(B)。 1uv3u8ryB+sZ-s A、Val B、Str C、Asc D、ChrGy_z.E 5.关于语句行,下列说法对的的是(B)。V(Eoc0?$Ad_ 一行只能写一条语句一条语句可以分多行书写7D;Fp每行的首字符必须大写 长度不能超过255个字符9Y2q9OL)N!v_C 表达式6+10 Mod 4*2+1的值是(A)vB%k#K&t 11 C D.3.x3u:T;xK,e+D8OU
18、 7.以下可以作为isual Basic 变量名的是(B)6XT4kG;Z Y1C SIN B.CO1 C.COS(X)D.X(-1)0p1WW._,GA8.表达式bs(-5)+Len(“ABCDE”)的值为(C) T0q5ZL5ABCDE.5ABCDE C.10 D.08| T)hzV5r9.在代码编辑器中,假如一条语句太长,无法在一行内写下(不涉及注释),要折行书写,可以在行末使用续行字符(A),表达下一行是当前行的继续5Zz(c7buE)U, 一个空格加一个下划字符()一个下划字符()ejjxY6e&Z直接回车 一个空格加一个字符()7Al#KX 10.Sub过程与Function过程最
19、主线的区别是(D)E% Xgu(?9D(? Sub过程可以使用all语句或直接使用过程名调用,而Function过程不可以fxH.?:_Function过程可以有参数,Sub过程不可以*R &I:e&n)Y两种过程参数的传递方式不同*y|/u9DL4 f af;h PG Sub过程的过程名不能返回值,而Function过程可以通过过程名返回值A$TO/law1l_ 11.是小于80的非负数,用VB表达式表达对的的是(C).F:C|(RS.UUJ,fA A.0X80 B.0=X80t$z6NaaJSI4C/q C.0=x and x80 D.0=x Orx80F0U*G.kZ C 12.在设计菜
20、单时,假如要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设立为(B )S.y!TuA.加号(+) B.减号(-) C.星号(*) D.感慨号(!)F8bVm1?M13.假如要在程序中显示一个弹出式菜单,那么要调用Visual Basic中提供的方法是(D).oVF;G!a&B A.Print B.Move C.Refresh D.PopupMenuLf k:v14.下列可以用来存储图像供其他对象使用的控件是(C ).|X7Mu*G d%eBH A.ToolBar B.StatursBar C.ImageList D.TreeViewZ-j*e$?fT9Y2Z15.当单击工具拦上的按扭时,
21、会触发的事件是(A ).4V)Dh4hW A.ButtonClick B.Change C.Load D.KeyPressyF-TTb JC 16.要运用公用对话框控件来显示”打开文献”对话框,需要调用控件的(B )方法.ixu1 OA.ShowPrinter B.ShowOpen C.ShowSave D.ShowColoro!G$? |B17.对于窗体级变量,下列说法中错误的是(C ). Wm#B-n,A)wnA.所在窗体的各子程序都可以访问7w:yH8f-f0tSB.其他窗体的子程序不能访问2M2zLC.所在窗体发子程序不能访问用Private定义的窗体级变量4Fg!r$G&a D.一定
22、要在所在窗体的通用区内定义0eRRbm 18.从一个字符串中的第3个字符开始,获取5个字符,应使用(B)2A pXe7OnNA.Len函数 B.Mid函数 C.Left函数 D.Right函数1NR5pfSW:b 19.用下面的语句所定义的数组的元素的个数是(D ).DimA(-3 To 5)AsInteger#L8/oC+x A.6 B.7 C.8 D.9J.ZiM7#y2o Y!K20.有如下程序段:$I/l Dc|(x$qDim strl As String*5I(aBS L6u/fStrl=”Visual Basic”0g/m.rU0|-JU y 当该段程序被执行完时,变量strl的值
23、为(B ).7W0O2O 5q&ZA.”Visual” B.”Visua” C.”V” D.”VisualBasic” h:u9A5C二、填空题 s.KF0f?*m J.J1菜单一般有_u下拉式/u_和_u弹出式/u_两种基本类型。?pV-?2通用对话框控件可显示的常用对话框有_u打开/u_、_u保存/u_、_u颜色/u_、_u字体/u_、_u打印/u_。_0biW w)xBi3组合框具有_u文本框/u_和_u列表框/u_两种控件的基本功能。In6aq:t 4要使数组的默认下标从“1开始,则应在窗体或标准模块代码的声明部分使用语句_uOption Base 1_/u。-h._xP5调用Sub过
24、程时,使用_ucall_/u_语句,语句用于把程序控制传送到一个Visual Basic的Sub过程。4k(Yk6N A*9g0b 6若已建立了Form1和Form2两个窗体,默认启动窗体为Form1。通过_u工程/u_菜单_u属性_/u命令的_u通用/u_选项卡,可将启动窗体设立为Form2。在程序中若要显示Form1窗体,则执行_uForm1.show/u_语句。X,Tl)B H0G#|aw7列表框中项目的序号是从_u0/u_开始的。 sn!_/s$_6e3ly8Sub过程与Function过程最主线的区别是u_Sub过程名无返回值,Function过程名有返回值 /u。&q u qtn+
25、GZ 9VB的代码存储在模块中。在VB中提供了三种类型的模块:_u类模块/u_、_u窗体模块/u_和_u标准模块/u_。Q!?l.o 10使用Hide方法会隐藏被调用的窗体,但是在调用Hide方法之后不会把窗体_u卸载/u_,被调用的窗体中的属性等已处在_u内存中/u_。&Pj? i KL*R6n KG11将下列数学式子写成VisualBasic表达式。i;q1u pa:Z 答:2*cos(a)*sin(a)/(2*a)dEG V7q5L 答:sqr(s*(s-a)*(s-b)*(s-c)0zr1LE!R9o sin45:usin(45*2*3.1415/360)/u_e2G.j)Ei(f;%
26、Kq8Jg q 12.将下列数学式子各条件写成VisualBasic逻辑表达式。1YK+Gs.A 1x12: 1=x and x=C OR (a-c)=0 and b=0) or (a=0 and b=0)w%ME1Fhh zj 13设A=2,B=3,C=4,D=5。表达式Not A=C Or4*B2 And BA+C的值为_uFalse/u_。!gz tq&W|14在Visual Basic语言中有三种形式的循环结构。其中,若循环的次数可以事先拟定,可使用_uFornext/u_循环;若规定先判断循环进行的条件,可使用_uDo whileloop/u_循环或_ uwhileWend/u_循环
27、。;OFn F KiQos 15以下语句的输出结果是_u3/u_。QpGA6v MDf a%=3.14159B$M!H%G XPrint a%.n9q 2Rs.e三、阅读下列程序,写出程序运营结果。4H7A!BX$J1、Private Sub Form_Click( )8E3Cy2J&Q.u Static Sum As Integer:Q&O dn-4l-ot For I= 1 to 1005s)l2O7wcRK ?*HW!ql Sum=Sum+If$Gj Jmr Next I-z*KI;Y$fQ) Print Sum T6h+#aP&O c9vEnd Sub0ZULb:&fp程序运营结果为:
28、1+2+.+99+100=5050D#fw|I2Q|2、private Sub Form_Click( )kt5H-r L6w9BH:| A=10: b=15:c=20:d=258nJ!i;t1i1sk Print A;Spc(5);b;Spc(7);cF(l!gjUzW-F m3l Print A;Spc(8);b;Space$(5);cbH6f u7q1uO_B Print c;Spc(3);”+”;Spc(3);c+dT9V4?HqdL End Subvj4cK+R X a+sn 10(5个空格)15(7个空格)20cvN N$j6G10(8个空格)15(5个空格)20)m MX/U_
29、1 20(三个空格)+(三个空格)45Vq5N%sy 3、Private Sub Form_click( )Sjiw9G V!K:J6 For i% =1 to3m;/pc$I Forj% = 1 to iVf KnKU Print L Trim(Str(i%)+ “*”+L Trim(Str(j%)+ “=”;i% * j%;P$J b&0w6k*CJ Next j%$FabvA Print/y1 X*r3Ozj Next i%)c(Lx1db x End Sub,V1*1= 1:E CN:)k2*1= 22*2= 4_zg#Hv 3*1= 33*2= 63*3= 9 0N2_ f0cU)P
30、5H7tc4Ni*A-E4、Private Sub Command1_Click( )hDim a,b As Integer2N DsTg;n%B1zWa A=3.4LI&H-l(?B=3.4*d*K%n#otZ Text1.Text=aX5O$J)B$nY R Text2.Text=b0S w4k*E2aWJ,p(Z End Sub|jrwsHf P%c Text1显示3 、4mn#_n Text2显示3/q:FA)v,D6q5、Private Sub Form_Click()1uShaUl U For I =1 to 5!?S)_!Bv5gu Print Tab( 11 I )X6a|TB
31、7E7k*m For J =1 To I * 2 1s:Gn,Cte+h Print “*”; qi5P.D(R%f NextdU&a&8C9E Next ifhh:lhEnd Sub4lYfJ z * *K1O2V0U5!IS;R *QNX!h$ui *S 7ZC$i*vZJ&xm 四、程序设计题qa(_5&hE1、购物优惠程序。某商场为了加速促成商品流通,采用购物打折的优惠办法,每位顾客一次购物(1)在100元以上者,按九五折优惠;(2)在200元以上者,按九折优惠;(3)300元以上者,按八折优惠;(4)500元以上者按七折优惠。在窗体上添加两个文本框和一个命令按钮,规定在Text1中输
32、入购物商品总金额,单击命令按钮,在Text2中输入优惠后的价格。程序运营结果如图解所示。O54tm!C6Ff:W,z If Val(text1)=500 then text2=Val(text1)*0.77uMk9Y6i#)X Else if Val(text1)=300 then text2=Val(text1)*0.85J(QJGmF&? Else if Val(text1)=200 then text2=val(text1)*0.9r/.esE-H8PlElse if val(text1)=100 then text2=val(text1)*0.956L,XV(!u#I$x vEnd i
33、f%ey7 W4YZ4kL k;z YL spF-D $L WD;bS(Z2、输出100200之间不能被3整除的的数,规定用Do语句的一种形式来实现,程序运营结果如图5所示。|E5qIm%r,m窗体的装入事件中加入如下代码:+uf:gt4Y7d%_ Dim a as integerFtD i9R U s c E A=1000FH:m$I w B glDo while a =200G5P&b5x9J$K If (a mod 3) 0 thenw!J.Dzo#M7p d%AList1.additen str(a)+J mEnd if?/#F?h4A A=a+1byE:;D/M loop#PIxmP
34、;Pr5FX3、编写程序,打印如下的乘积表:n(aZi%x%SU )E5Z#A0?2zT7KDim I ,j as integer4T ATxmklPrint”*”:space(5):!TQW)O!fQ+mkFor i=3 to 12 step 3*KE)I3s1s-fPrint str(i);space(5);sNext iRG3yVGy PrintMf oO4b*t For I = 15 to18(4C$LPrint str(i);space(3);a3k+e/ s.k8p1SFor j=3 to 12 step3L$)|q 1O_Gx Print str(i*j);space(4);)d
35、%m HhN PNext j%L,/f O,n2V Print 6vb6k$Next j q QO?*lH_n M%wzQ yd;b4、设计一个计算程序。该程序用户界面如图7所示。规定程序运营后,用户选中单击选按钮,则程序作10和2的相应计算,并把计算结果在文本框中显示出来。如用户选中加法单选按钮,则程序作10和2的相加,计算结果12在文本框中显示出来。按结束,则退出。D1YUc Uh!k 8ssrx&L 乘法单选按钮的单击事件中添加如下代码: SlO$r,CoQText1=10*2?&_!L r5?除法单选按钮中添加如下代码:l#dM1oText1=10/2I6qv7ms/L&Ys+D 加法
36、单选按钮中添加如下代码:0j!Oh)Y(m(T Text1=10+2b(d&jKk 减法单选按钮中添加如下代码:text1=10-2/O zpEkq)q结束按钮中代码: end 或unload mel3j y.lB+D(aU7K5、编写输入一个06数字,显示汉字对照输出星期的Function过程。程序运营结果如图8所示。QWT,文本框的change事件中代码如下:O9H)w;K.c+nH:y Select case val(text1)#gdN;p Case 07Cj4F8n)K8BW K Label1.caption=”星期天”+chr(13)+”(Sunday)”!T#*t7j|Case
37、1lc7_S Qh Label1.caption=”星期一”+chr(13)+”(monday)”&RD I,q:E+|3CI&WCase2pXI+r;A X WQLabel1.caption=”星期二”+chr(13)+”(Tuesday)”+G!D2/B)r)K?p Case 31?B1S/x0W-$Z2dLabel1.caption=”星期三”+chr(13)+”(wednesday)”*m!Wca,&L Case 4vy7H/M XpA$u Label1.caption=”星期四”+chr(13)+”(thursday)”RrIVka4Pz Case 5.t7q*Z-pXLabel1.
38、caption=”星期五”+chr(13)+”(firday)”5?L!Ioi)k Case 6QZ|w+y!cLabel1.caption=”星期六”+chr(13)+”(saturday)”6 #?d-FaE End selectwO!D?R.iQ5P,_3b,B F#Rc6、编写一个程序,当鼠标移到Picturel控件时,鼠标指针改变形状;当在Picturel控件上单击鼠标右键时,通过消息框显示“You pressed right button”,并再次改变鼠标指针的形状。( n8)vpc*X Picture1_mouseupv8w_.jin?If button=2 thengw/s S
39、n$ I=1TK|Zp)x+0M Msgbox” you pressed right button” y8Y$|4VSQEnd if 1DDc7r W M4U End subJQhg;L8E4iaLS 7、列表框应用程序。规定从文本框中输入姓名,然后按“添加”按钮,把姓名添加到列表框中;当选择列表框中某一项时,按“删除”按钮,从列表框中删除;当列表框中某一项时,按“修改”按钮,把列表框中选取的项送往文本框且“修改”按钮变为“修改确认”。在文本框的内容修改好后,按“修改确认”按钮,再把文本框中修改后的信息送到列表框且“修改确认”按钮变为“修改”。程序运营结果如图9所示。 O?M$rS,ys2IJ添加按钮代码:list1.additem text1.text5xEFs(y2Q6mTPL Text1.text=”F M6rvC8C删除: if list1.text” the