首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。 在考生文件夹下有工程文件sjt5.vbp及窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时不
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。 在考生文件夹下有工程文件sjt5.vbp及窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时不
admin
2009-02-25
57
问题
注意:下面出现的“考生文件夹”均为c:\wexam\25160001。
在考生文件夹下有工程文件sjt5.vbp及窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号),但不能修改其他部分。存盘时不得改变文件名和文件夹,相应的dat文件也保存到考生文件夹下,否则没有成绩。
本题描述如下:
在名称为Form1的窗体上有五个Labe1控件和两个命令按钮,数据文件stud1.dat存放考生的考号、姓名、成绩。自定义一个数据类型stu,字符型数据定长为10;按“开始”按钮后,能从考生文件夹下的stud1.dat中读出所有数据并写入考生文件夹下的stud.dat文件中;执行完毕,“开始”按钮变成“完成”,且无效 (变灰)。程序运行界面如图13-6所示。
选项
答案
单击按钮触发其Click事件,标题由Caption属性设置;标签的标题也是由Caption属性设置;文件的操作一般按照如下步骤进行:打开或建立文件、进行读或写操作、关闭文件。 自定义数据类型通过Type语句来实现,形式如下: Type 自定义类型名 元素名[(下标)]As类型名 …… [元素名[(下标)]As类型名] End Type 对于字符串变量类型,根据其存放的字符串长度是否固定,其定义方法有两种: Dim 字符串变量名 As String Dim 字符串变量名 As String*字符数 程序中用到了App对象的Path属性。Path属性返回或设置当前路径,在设计时是不可用的,对于App对象,在运行时是只读的。解题步骤: 第一步:编写程序代码。 程序提供的代码: Private Type stu num As Long ’ nam As String ? score As Single ’End Private Sub COMEXIT_Click() End End Sub Private Sub COMSTART_Click() ’Dim rec As Dim i As Integer ’myfile1=App. Path & "\" & ? ’myfile2=App. Path & "\" & ? Open myfilel For Input As #1 Open myfile2 For Output As #2 For i=1 To 8 ’ Input ?, rec.num, rec.nam, rec.score ’ Write ?, rec.num, rec.nam, rec.scbre Next i Close ’COMSTART.Caption=? ’COMSTART.Enabled=? End Sub 参考代码: Private Type stu num As Long nam As String * 10 score As Single End Type Private Sub COMEXIT_Click() End End Sub Private Sub COMSTART_Click() Dim rec As stu Dim i As Integer myfile1=App.Path & "\" & "stud1.dat" myfile2=App.Path & "\" & "stud.dat" Open myfile1 For Input As #1 Open myfile2 For Output As #2 For i=1 To 8 Input #1, rec.num, rec.nam, rec.score Write #2, rec.num, rec.nam, rec.score Next i Close COMSTART.Caption="完成" COMSTART.Enabled=False End Sub 第二步:调试并运行程序。 第三步:按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/qh1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列语句byteb=011;System.out.println(b);输出结果为()
for语句与while语句的关系为()
结构化程序设计所规定的3种基本控制结构是()。
Java语言中如果要使用某个包中的类时,需要使用上【】导入。
下面代码段的输出是()。if(5&7>0&&5|2)System.out.println("true");
执行下面的程序段后,变量k的值为()。intk=3,s[2];s[0]=k;k=s[1]*10;
在程序读入字符文件时,能够以该文件作为直接参数的类是
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
移位运算符可以起到对操作数乘2或者除2的作用,那么对操作数除2的移位运算符是【】。
用HTML文件显示APPLET时,下面属于必不可少的属性的是()
随机试题
爆震强,推迟点火角度_______,爆震弱,推迟的角度_______。
低热是指腋下体温在()
实施经腹输卵管结扎术,下述不适宜的时期是
王某为A公司的副总经理。B公司为C公司的第一大股东。王某从2001年年初就代表A公司和B、C两公司接触,准备收购B公司在C公司的全部股权。之后,三方达成协议。同年9月2日,C公司董事会通过股权转让协议,并通知王某;9月10日,C公司对外公告该消息,其股价上
中宣部、国家安全生产监管总局、公安部、广电总局、全国总工会、团中央和全国妇联等组织开展了2011年全国安全生产月活动,该活动的主题是()。
在中国历史上,唐朝、宋朝是中国文学最兴盛的朝代。唐宋八大家中有父子三人,人称“三苏”,其中不包括()。‘
要求学生“尽可能多地列举出报纸的用途”,学生给出“学习用”“包东西”等各种各样的答案,这里考查的是创造性思维的()
下列选项中不属于定性分析的理论的是
______today,hewouldgettherebySaturday.
HowmanykindsofdoctorsarethereintheUS?______.
最新回复
(
0
)