首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设在工程文件中有一个标准模块,其中定义了如下记录类型: Type Books Name As String * 10 TelNum As String * 20 End Type 在窗体上画一个名为Command1的命令按钮,要求当执行事件过程Co
设在工程文件中有一个标准模块,其中定义了如下记录类型: Type Books Name As String * 10 TelNum As String * 20 End Type 在窗体上画一个名为Command1的命令按钮,要求当执行事件过程Co
admin
2015-08-28
39
问题
设在工程文件中有一个标准模块,其中定义了如下记录类型:
Type Books
Name As String * 10
TelNum As String * 20
End Type
在窗体上画一个名为Command1的命令按钮,要求当执行事件过程Command1_Click时,在顺序文件Person.txt中写入一条Books类型的记录。下列能够完成该操作的事件过程是( )。
选项
A、 Private Sub Command1_Click()
Dim B As Books
Open "Person.txt" For Output As #1
B.Name=InputBox("输入姓名")
B.TelNum=InputBox("输入电话号码")
Write #1, B.Name, B.TelNum
Close #1
End Sub
B、Private Sub Command1_Click()
Dim B As Books
Open "Person.txt" For Input As #1
B.Name=InputBox("输入姓名")
B.TelNum=InputBox("输入电话号码")
Print #1, B.Name, B.TelNum
Close #1
End Sub
C、Private Sub Command1_Click()
Dim B As Books
Open "Person.txt" For Output As #1
B.Name=InputBox("输入姓名")
B.TelNum=InputBox("输入电话号码")
Write #1, B
Close #1
End Sub
D、Private Sub Command1_Click()
Open "Person.txt" For Input As #1
Name=InputBox("输入姓名")
TelNum=InputBox("输入电话号码")
Print #1, Name, TelNum
Close #1
End Sub
答案
A
解析
数据文件的写操作分为3步,即打开文件、写入文件和关闭文件。
首先,在顺序文件中打开文件写入数据的打开方式为:Open 文件名 For Output As #文件号。因此B、C选项排除,只看A、D选项。
写入顺序文件Print #语句格式为:Print #文件号,变量名,变量名…,Write语句的的格式与Print语句一样:Write #文件号,变量名,变量名。而记录类型变量不能整体引用,需要指明记录变量中的成员名,格式为:记录变量名.成员名,Books类型变量B成员Name和TelNum赋值和引用应该是B.Name、B.TelNum,因此A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/A2Lp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮和一个文本框。然后编写命令按钮的Click事件过程。程序运行后,在文本框中输入一串英文字母(不区分大小写),即命令按钮,程序可找出在文本框中输入的其他所有英文字母,并以大小写方式降序显示到Text1中,显示的字符串是ZYXWUTSRQ
用Write和Print语句向文件中写入多个数据的差别在于______。
下列程序的输出结果为______。SubPrin()DimBAsStringA=1B=A&Space(4)&APrintAPrintTrim(B)EndSub
下面这个Sub过程的功能是统计字符串中“a”的个数,请在空白处填上合适的代码完成程序。PrivateSubnumCount()DimhumAsIntegers$="softwareAndhardw
下列叙述中正确的是______。
下列四个关于DoEvents语句的叙述中,正确的是______。
当我们输入代码时,VisualBasic可以自动检测______错误。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是______。
本程序的功能是利用随机数函数模拟投币,方法是:每次随机产生一个0或1的整数,相当于一次投币,1代表正面,0代表反面。在窗体上有3个文本框,名称分别是Text1、Text2、Text3,分别用于显示用户输入投币总次数、出现正面的次数和出现反面的次数,如图16
随机试题
Nowadays,acellphoneserviceisavailabletoeveryone,everywhere.Probablythousandsofpeoplehavealreadybeenusingit,but
患儿,男,出生后24天。因重症肺炎入院。患儿入院1天后发绀明显,呼吸极度困难,呼吸节律不规则。血气分析结果:PaO26.67kPa,PaCO225.0kPa。医疗诊断为Ⅰ型呼吸衰竭。在积极治疗原发病同时,应用高频喷射呼吸机辅助通气,鼻导管方式给氧。该患
实木复合地板面层铺设时,相邻板材接头位置应当错开不小于()mm的距离,与墙之间应留出不小于()mm的空隙。
(),有船单位和项目经理部要编制防台预案。
如果一个出口合同是以FOB或CFR条件进口,为预防在装运时货物掉人海里而使出口商蒙受损失,出口商可以采取对货物投保加以补救,请问这种情况将投保()最合适。
已知:某企业为开发新产品拟投资1000万元建设一条生产线,现有甲、乙、丙三个方案可供选择。甲方案各年的现金净流量为:乙方案的相关资料为:在建设起点用800万元购置不需要安装的固定资产,同时垫支200万元营运资本,立即投入生产。预计投产后第l到
狗听到主人呼唤它的名字就跑过去,属于()。
20世纪60年代初,加勒比海导弹危机时,美国制定了六个可供选择的方案:(1)无所作为:(2)施加外交压力;(3)同卡斯特罗谈判;(4)全面入侵;(5)空袭摧毁导弹基地;(6)封锁海面。最后,肯尼迪政府选择了第六方案迫使前苏联撤出导弹。问题:请根据
请选择最适合的一项填入问号处,使之符合之前四个图形的变化规律:
以下关于UNIX操作系统的说法,错误的是()。
最新回复
(
0
)