首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在名称为Form1的窗体上有两个命令按钮(名称分别为COmmand1和command2、标题分别为“读取”和“保存”)和一个文本框(名称为Textl、MultiLine属性为True、ScrollBars属性为2)。要求程序运行后,如果单击“读取”按钮,则
在名称为Form1的窗体上有两个命令按钮(名称分别为COmmand1和command2、标题分别为“读取”和“保存”)和一个文本框(名称为Textl、MultiLine属性为True、ScrollBars属性为2)。要求程序运行后,如果单击“读取”按钮,则
admin
2009-08-26
61
问题
在名称为Form1的窗体上有两个命令按钮(名称分别为COmmand1和command2、标题分别为“读取”和“保存”)和一个文本框(名称为Textl、MultiLine属性为True、ScrollBars属性为2)。要求程序运行后,如果单击“读取”按钮,则读入in.txt文件中的50个整数,放入一个数组中(数组下界为1),并在文本框1"extl中显示出来,运行界面如图6—5所示。如果单击“保存”按钮,则把数组中的前30个数据在文本框Textl中显示出来,并存人考生文件夹中的文件result.txt中。(考生文件夹中有标准模块mode5.has,其中的writeData过程可以把指定个数的数组元素存入result.txt文件。)
注意:在考生文件夹中有工程文件sj5.vbp及其窗体文件sj5.frm,该程序是不完整的,请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“’”号),但不能修改其他部分。存盘时不得改变文件名和文件夹。文件必须存放在考生文件夹下,窗体文件名为sj5.frm,工程文件名为sj5.vbp,结果存入result.txt文件,否则没有成绩。
选项
答案
根据题意要求将一个文本框控件和两个命令按钮,其中文本框的名称为Namel,MultiLine属性为True,滚动属性为2;命令按钮的名称分别为Commandl和Command2,Caption的属性分别为读取和保存。然后将mode5.bas模板加入到工程中(右键单击工程名,然后选择加入modules(模板),选择mode5.bas)。 模板代码如下: Function isPrimeNum(num As Integer)As Boolean’判断输入的数是否为素数 isPrimeNum=True Dim i AS Integer For i=2 TO num-1 If num Mod i=0 Then isPrimeNum=False Exit For End If Next i End Function Function writeData(total As Long) Open App.Path&"\result.txt"For Output As#1 Write#1,total Close#1 End Function 单击Commandl进入代码窗口,补充后的代码如下: Dim a(50)As Long’全局变量 Dim str(50)As String’全局变量 Private Sub Commandl Click() Textl.Text="" Open App.Path&"\in.txt"For
Input
As#1’打开"in.txt"文件 Dim i As Integer Dim temp As Integer For i=0 To 49
Input
#1,temp a(i)=temp’按顺序读入到数组中 str(i)=a(i) Textl.
Text
=Textl.
Text
+str(i)+vbCrLf’将数组中的数放入Text中显示
Next i
Close#1
End Sub Private Sub Command2 Click() Dim i As Integer Textl.Text="" total=0 For i=0 To 29 str(i)=a(i) Textl.Text=Text1.Text+str(i)+vbCrLf ’将数组中的前30个数放人Text中显示 writeData(str(i) ’将结果保存到result.txt中
Next i
End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/8c1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列为窗口事件的是()。
下列组件中不能用addItemListener()方法注册ItemListener监听器的是()。
下面程序的输出结果是()。publicclassSun{publicstaticvoidmain(Stringargs[]){int[]a=newint[1
关系数据库的数据及更新操作必须遵循的完整性规则是()。
阅读下列代码publicclassTest{publicstaticvoidmain(Stringargs[]){Strings="Test";
“商品”与“顾客”两个实体集之间的联系一般是()。
程序中的DrawAny是—个显示图像的Applet,并且允许用户通过参数指定所要显示的图像,请在画线处填入正确的语句使得程序能够正确运行。testl5.html:<HTML><HEAD><TITLE>ASimpleP
文件操作中,作于移动文件指针到指定的位置的是()。
【】结构,也称为重复结构,即算法中有一组操作要求反复被执行。
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
随机试题
在马斯洛的需要层次理论中,高级需要是指()
下列哪一项是网上调查法的优点
男性,46岁,突然胸痛40分钟急诊。心电图示完全性左束支传导阻滞。CK正常,既往高血压病史5年,吸烟8年。一周前因胸闷行心电图检查正常,最紧急的处理是
流行性脑脊髓膜炎脑膜脑炎型病人出现昏迷、潮式呼吸和瞳孔不等大时,主要抢救措施是
诊断:疾病:仪器
在一切监督力量中,党对公安工作的监督具有第一位的意义。()
随着光纤网络带来的网速大幅度提高,高速下载电影、在线看大片等都不再是困扰我们的问题。即使在社会生产力发展水平较低的国家,人们也可以通过网络随时随地获得最快的信息、最贴心的服务和最佳体验。有专家据此认为:光纤网络将大幅提高人们的生活质量。以下哪项如果为真,最
某个任务的数据模型可以抽象为给定的k个集合:S1,S2,…,Sk。其中Si(1≤i≤k)中的元素个数不定。在处理数据过程中将会涉及元素的查找和新元素的插入两种操作,查找和插入时用一个二元组(i,x)来规定一个元素,i是集合的序号,x是元素值。设计一种恰当的
BilingualeducationinNewYorkCitywasoriginallyviewedasatransitionalprogramthatwouldteachforeign-bornchildrenint
Ourape-menforefathershadnoobviousnaturalweaponsinthestruggleforsurvivalintheopen.Theyhadneitherthepowerfult
最新回复
(
0
)