首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了向随机文件中写一条记录的程序,代码如下: Type RType Name As String * 10 Tel As String * 20 End Type Private Sub Command1_Click() Dim p A
某人编写了向随机文件中写一条记录的程序,代码如下: Type RType Name As String * 10 Tel As String * 20 End Type Private Sub Command1_Click() Dim p A
admin
2018-07-11
19
问题
某人编写了向随机文件中写一条记录的程序,代码如下:
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://jikaoti.com/ti/AFy0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
下列合法的变量名是
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateXyperecCodeAsInteger:CaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是
以下叙述中错误的是
设:a:12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是
以下()控件没有Caption属性。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
设已经在窗体上添加了一个通用对话框控件CommonDialog1,以下语句正确的是()。
在关系数据库中,用来表示实体间联系的是
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是( )。
随机试题
清洁
A.真阴亏损B.虚火上炎C.二者均是D.二者均非(1994年第113,114题)左归丸病证的病机是()
具有清宣燥热、益气润肺功效的方剂是具有滋养肺胃、降逆和中功效的方剂是
胃肠道穿孔的最典型X线征象为()。
下列行为中构成妨害传染病防治罪的有:
下列不属于利率中介功能的是()。
参考样与成交样品的性质相同,可以为正式的检验依据。()
下列各项中,不属于诉讼时效中断事由的是()。
2010年,研究人员在富含砷的沉淀物中发现了一种怪异的生物体,这种被命名为“GFAJ一1”的细菌可以在富砷少磷的实验环境中茁壮生存。研究人员称,这种细菌已经将砷元素取代磷元素的位置,改写了自己的DNA。由此有人认为生命法则已被推翻,然而,最近的研究否定了这
A、Thecertificateandthepassport.B、Theapplicationandtheresults.C、Thedocumentsandtheapplication.D、Theevidenceofth
最新回复
(
0
)