首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了向随机文件中写一条记录的程序,代码如下: 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
2020-02-27
50
问题
某人编写了向随机文件中写一条记录的程序,代码如下:
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=lnputBox("电话号")
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://www.kaotiyun.com/show/KJTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上命令按钮Command1的事件过程如下:OptionBase1PrivateSubCommand1_Click()Dima(4,4)AsVariantFori=lTo4Forj=1
结构化程序设计中,下面对goto语句使用描述正确的是
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:OptionBase1PrivateSubCommand1_Click() Dima(4,4) Fori=1To4 Forj=1To4
以下关于函数过程的叙述中,正确的是( )。
窗体上有一个名称为Text1的文本框;一个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timer() StaticflagA
下面不属于需求分析阶段任务的是()。
在窗体中添加一个命令按钮、一个标签和一个文本框,并将文本框的Text属性置空,编写命令按钮Commandl的Click事件代码:PrivateFunctionfun(xAsLong)AsBooleanIfxMod2=0Thenfun
运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是
以下关于菜单的叙述中,错误的是()。
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是()。
随机试题
需要计算定额变动差异的产品是【】
民国时期城镇化的特征是什么?
免疫球蛋白分子的三级结构类似什么形状_______。
瓜蒌的功效有
对小儿轻症肺炎与重症肺炎的健康评估,最关键的区别点是
项目人力资源管理的目的是调动所有项目干系人的积极性,在项目承担组织的内部和外部建立有效的工作机制,以实现()。
在下列指标中,常用的考核企业偿债能力的指标是()。(河南财经政法大学,2011)
下列小题使用如下三个表:职员.DBF:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)客户.DBF:客户号C(4),客户名C(36),地址C(36),所在城市C(36)订单.DBF:订单号C(4),客户名C(4),职员号C(3
在计算机中,每个存储单元都有一个连续的编号,此编号称为()。
Upuntilthattime,hisinteresthadfocusedalmost______onfullymasteringtheskillsandtechniquesofhiscraft.
最新回复
(
0
)