首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了向随机文件中写一条记录的程序,代码如下: Type RType Name As String*10 Tel As String*20 End Type Private Sub Command1_Click(
某人编写了向随机文件中写一条记录的程序,代码如下: Type RType Name As String*10 Tel As String*20 End Type Private Sub Command1_Click(
admin
2019-08-21
47
问题
某人编写了向随机文件中写一条记录的程序,代码如下:
Type RType
Name As String*10
Tel As String*20
End Type
Private Sub Command1_Click()
Dim p As RType
p.Name=InputBox("姓名")
p.Tel=InputBox("电话号")
Open"Books.dat"For Random As#1
Put#1,,P
Close#1
End Sub
该程序运行时有错误,修改的方法是( )。
选项
A、在类型定义“Type RType”之前加上“Private”
B、Dim P As RType必须置于窗体模块的声明部分
C、应把Open语句中的For Random改为For Output
D、Put语句应该写为Put#1,P.Name,P.Tel
答案
A
解析
记录类型的定义必须放在模块的声明部分,当在标准模块中定义时,关键字Type前可以有Public(默认)或Private,而如果在窗体模块中定义,则必须在前面加上关键字Private。Open语句中使用For Random表示文件以随机方式存取。Put语句的语法为:Put#文件号,[记录号],变量。其中“变量”是除对象变量和数组变量外的任何变量。
转载请注明原文地址:https://kaotiyun.com/show/KdUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列控件中,不响应Click事件的是
若要清除列表框控件中的所有列表项,应该使用的方法是
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是
以下打开VisualBasic编辑器的操作中,错误的是
为使文本框具有初始值“VB”,在设计阶段正确的操作是
在软件设计中不使用的工具是()。
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1Click()Dima(10)AsInteger,maxAsIntegerFork=1To10
可以产生30~50(含30和50)之间的随机整数的表达式是()。
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
支持子程序调用的数据结构是()。
随机试题
合伙协议不可以排除下列法律规定的是:()
——It’sverykindofyoutohelpmewithmyEnglish.——______
关于库肯勃瘤声像图特征描述,错误的是
患儿,男,7岁。发热5天,体温39.5℃。右小腿上端肿胀,剧痛,局部皮温高,白细胞数增高。X线片未见明显变化,局部穿刺,穿刺达骨膜下抽出黄色脓汁。首先应考虑为
湿度在临界相对湿度以上,药物吸湿度急剧增加。()
A.阴胜则阳病,阳胜则阴病B.阳胜则热,阴胜则寒C.重寒则热,重热则寒D.阳虚则外寒,阴虚则内热E.阴平阳秘,精神乃治
患者,男,80岁。出现便血,伴贫血、腹痛、右下腹肿块1个月,无发热,伴明显消瘦、腹胀,应首先考虑的诊断是
个人理财业务已经成为商业银行重要业务之一,因此商业银行不断推出银行理财产品。以下属于银行理财产品开发主体的信息是()。
Whensailorsareallowedashoreafteralongtimeatsea,theysometimesgetdrunkandcausetrouble.Forthisreason,thenavy【
APolishproverbclaimsthatfish,totasteright,shouldswimthreetimes—inwater,inbutterandinwine.Theearlyeffortsof
最新回复
(
0
)