首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某人编写了向随机文件中写一条记录的程序,代码如下: 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-09-19
52
问题
某人编写了向随机文件中写一条记录的程序,代码如下:
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/rEFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮(名称为Command1),并编写如下代码:FunctionFun1(ByValaAsInteger,bAsInteger)AsIntegerDimtAsIntegert=a-b:b=t+a:Funl
下列程序段执行后,输出的结果是()。Fork1=0To4y=20Fork2=0To3y=10Fork3=0To2y=y+10Nextk3Nextk2Nextk1 Printy
有以下程序段,当在消息框中输入8后,y的值为()。x=InputBox("EnteranInteger")x=CInt(x)SelectCasexCaseIs
在考生文件夹下有一个工程文件sjt5.vbp,其功能是:①单击“读数据”按钮,则将考生文件夹下in5.dat文件中的100个正整数读入数组a中,同时在Text1文本框中显示。②单击“分组”按钮,则将数组a中所有是3的倍数的元素存人数组b中,
PrintRight("VBProgramming",2)语句的输出结果是( )。
以下关于命令按钮的叙述中正确的是( )。
要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是( )。
在软件开发中,需求分析阶段可以使用的工具是( )。
以下说法中正确的是( )。
下列运算符中,优先级别最低的是
随机试题
口腔的咀嚼、消化道的蠕动为食物的机械性消化。()
感觉阈限是()。
Wecan’thearyouclearly,you’dbetter______yourvoice.
[2012年第012题,2005年第011题]下列哪项不是公共建筑设计中要解决的核心功能问题?
【2006年第3题】题11~15:某电力用户有若干10kV车间变电所,供电系统如图所示,给定条件如下:(1)35kV线路电源侧短路容量无限大;(2)35/10kV变电所10kV母线短路容量104MVA;(3)车间A、B和C变电所10kV母线短路容量分
业主的权利有()。
老师讲完引号的知识点后,列出了一些题让学生练习。下列句子中引号使用正确的是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
对真正的利他主义最有可能进行解释的理论是
A、Somebeeffromthesupermarket.B、Somemilkfromthesupermarket.C、Somestampsfromthepostoffice.D、Aparcelfromthepost
最新回复
(
0
)