首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号)但不能修改其他部分。存盘时不得改变文件名和文件夹。 本题描述如下: 在名称为Form1的窗体上
在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号)但不能修改其他部分。存盘时不得改变文件名和文件夹。 本题描述如下: 在名称为Form1的窗体上
admin
2009-03-17
29
问题
在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号)但不能修改其他部分。存盘时不得改变文件名和文件夹。
本题描述如下:
在名称为Form1的窗体上有一个文本框,名称为Text1,MultiLine属性为True,Scroll Bars属性为2;两个命令按钮名称分别为Cmd1和Cmd2,标题分别为“读入数据”和“计算保存”,如图3—1所示。要求程序运行后,如果单击“读入数据”按钮,则读入“in.txt”文件中的 100个整数,放入一个数组中(数组下界为1),同时在文本框中显示出来;如果单击“计算保存”按钮,则计算其中前50个数之和,并把求和结果在文本框Text1中显示出来,同时把结果存入考生文件夹中的文件“out.txt”中。(在考生的文件夹下有标准模块mode.bas,其中的putdata过程可以把结果存入指定的文件)。
注意:文件必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名为sjt5.vbp,计算结果存入out.txt文件,否则没有成绩。
选项
答案
① 在窗体上建立好控件后,先设置控件属性,再编写事件过程。 ② 文本框显示的内容由Text属性设置,Muhiline属性决定文本框是否可多行显示;按钮的标题由Caption属性设置,单击命令按钮触发Click事件。题中涉及到文件的操作,读入顺序文件以顺序的方式打开,用input #语句读取数据。另外需要注意的是对文件操作完后,一定要关闭文件。 ③ 解题步骤; 第一步:建立界面并设置控件属性。程序中用到的控件及其属性值见表4。 [*] 表 4控 件 属 性 设 置 值 文本框 Name Scrollbars Multiline Text1 2 True 命令按钮 Name Caption Cmd1 读入数据 命令按钮 Name Caption Cmd2 计算保存 第二步:编写程序代码。 程序提供的代码: mode.bas代码 Option Explicit Sub putdata(t_FileName As String, t_Str As Variant) Dim sFile As String sFile="\" & t_FileName Open App. Path & sFile For Output As #1 Print #1, t_Str Close #1 End Sub 窗体代码: Option Explicit ’Dim ? (1 To 100) As Integer Private Sub cmd1_ClickO Dim j As Integer Open App.Path & "\in.txt" For Input As #1 For j=1 To 100 Input #1, i(j) Text1. Text=Text1. Text & i(j) & Space(5) Next Close #1 End Sub Private sub Crud2 Click() ’Dim ? As Integer Dim temp As Long For j=1 To 50 temp=temp+i(j) Next ’Text1.?=temp putdata "out.txt",temp End Sub 参考代码: Option Explicit Dim i (1 To 100) As Integer Private Sub Cmd1_Click() Dim j As Integer Open App. Path & "\in.txt" For Input As #1 For j=1 To 100 Input #1, i(j) Text1.Text=Text1.Text & i(j) & Space(5) Next Close #1 End Sub Private Sub cmd2_Click() Dim j As Integer Dim temp As Long For j=1 To 50 temp=temp+i(j) Next Text1.Text=temp putdata "out.txt",temp End Sub 第三步:调试并运行程序。 第四步:按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/wk1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列是定义一个接口ITF的程序,在横线处应填入的选项是()。publidinterfaceITF{publicstaticfinaldoublePI=3.14;public______doub
向Applet中画图、画图像、显示字符串,都要用的方法是()。
下面对形参的说法,正确的是()。
采用面向对象技术开发的应用系统的特点是()。
关系数据库管理系统能实现的专门关系运算包括()。
Java中对Applet设置了严格的安全限制。下列关于Applet在Java2中的安全限制叙述正确的是()。
与Applet生命周期相关的方法的数量是()。
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
在AWT组件中,【】类可以实现带标题和边界的窗口,通常用于接收用户附加信息或发布通知,它是Window类的子类。
下列关于<APPLET>的属性的说法中错误的是______。
随机试题
链栈与顺序栈相比,有一个较明显的优点是()。
丙型肝炎病毒下列哪项叙述不正确
对Crohn病最有诊断意义的病理改变是
取得从业资格考试合格证明的人员从事期货业务的,可以直接向期货业协会申请从业资格。( )
配股权证的派发由证券交易所根据上市公司提供的配股方案中的配股除权登记日登记的持股数增加其配股权证。()
2013年5月,玫霓、峰春、雅图3家公司出资组建盛达有限责任公司(以下简称盛达公司),注册资本1000万元。其中,玫霓以货币出资300万元,峰春以厂房作价出资500万元,雅图以技术作价出资200万元。2014年10月,为了扩大公司规模,盛达公司董
审计工作底稿三级复核制度是指会计师事务所以( )为复核人,对审计工作底稿进行逐级复核的一种质量检查制度。某会计师事务所2004年5月决定以后不再接受华财公司的审计委托,那么该会计师事务所对华财公司2003年度审计所形成的永久性审计档案应( )。
古时候,某少年很贪玩,模仿性很强。他家原来住在坟地附近,他常常玩筑坟墓或学别人哭坟的游戏,其母认为这样不好,就把家搬到集市附近,该少年又模仿别人做生意和杀猪的游戏。其母认为这样的环境也不好,就把家搬到学堂旁边,该少年就跟着学生们学习礼节和知识。其母认为这才
中国的县城确实太复杂,塞北尚在千里冰封,万里雪飘,江南已经百花吐艳,草木争辉了。2000多个县星罗棋布,地理位置、资源禀赋、文化传统和老百姓的生活方式都________。
应用数据库的主要目的是
最新回复
(
0
)