首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了向随机文件中写一条记录的程序,代码如下: 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
35
问题
某人编写了向随机文件中写一条记录的程序,代码如下:
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://kaotiyun.com/show/KJTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定Picture1和Text1分别为图片框和文本框的名称,则下列错误的语句是( )。
A、各子菜单项组成一个名称为mnu1的控件数组B、不论选中菜单项1、2或3,均执行mnu1_Click事件过程C、Case2分支的语句没有必要,因为该菜单项的"复选"属性已被设置D、程序中的Index是系统自动产生的C菜单项1至菜单项3是名称为m
为了通过属性窗口设置窗体的ControlBox属性值,下列正确的操作是
为了使命令按钮的Picture、DownPiettire或DisabledPiclure属性生效,必须把它的Style属性设置为()
在考生文件夹下有一个工程文件sit5.vbp,在该工程文件中已经定义了一个学生记录类型数据StudType。有三个标题分别为“学号”、“姓名”和“平均分”的标签;三个初始内容为空,用于接收学号、姓名和平均分的文本框Text1、Text2和Text3:一个用
窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:PrivateSubCommand1_Click(IndexAsInteger)IfIndex=1ThenPrint"计算机
设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是()。
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
下面不属于软件需求分析阶段主要工作的是
随机试题
TheU.S.systemofgovernmentisbasedonofpowers.()
房地产经纪合同约定的是房地产经纪机构与()。
资源消耗计划编制的方法有()。
实行依法行政是贯彻依法治国方略的必然要求,不属于其意义的是()。
在保险合同有效期内,投保人和保险人经协商同意,可以变更保险合同的有关内容。( )
下列关于劳动力市场工资指导价位的说法,不正确的是()。
经济衰退时期,有利于扩大内需的政策措施是()。
Thenumberofpeoplelivinginunhappyrelationshipshasmorethandoubledinfiveyears,toover1million,accordingtoresear
设x=1,y=2和z=3,则表达式y+=z((/++x的值是
Todaywetakeforgrantedthatthemailwillbedelivereddailyatourdoor.Butmanyyearsagoitmighthavebeenplacedina
最新回复
(
0
)