首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上有一个名称为Command1的命令按钮,并编写有如下事件过程: Private Sub Command 1_Click() Dim rec As animal Open"c:\vbTest.dat"For Random As#1 Len=Len(r
在窗体上有一个名称为Command1的命令按钮,并编写有如下事件过程: Private Sub Command 1_Click() Dim rec As animal Open"c:\vbTest.dat"For Random As#1 Len=Len(r
admin
2015-05-30
68
问题
在窗体上有一个名称为Command1的命令按钮,并编写有如下事件过程:
Private Sub Command 1_Click()
Dim rec As animal
Open"c:\vbTest.dat"For Random As#1 Len=Len(rec)
rec.animalName="cat"
rec.aColor="White"
Put#1,,rec
Close#1
End Sub
记录类型定义如下:
Private Type animal
animalName As String*20
aColor As String*10
End Type
下列叙述中正确的是( )。
选项
A、记录类型animal不能在Form1中定义,必须在标准模块中定义
B、如果文件c:\vbTest.dat不存在,则Open命令执行失败
C、由于Put命令中没有指明记录号,因此每次都把记录写到文件的末尾
D、语句“Put#1”“rec”将animal类型的两个数据元素写到文件中
答案
B
解析
本题考查随机文件的基本操作。随机文件以记录作为存储单位,以Random打开文件的格式为:Open文件名For Random As撑文件号[Len=记录长度]。如果文件不存在,则打开失败。写操作格式为:Put[#]文件号,[记录号],变量名。可以将一个记录变量的内容写到指定的记录位置处,忽略记录号,则表示在当前记录后的位置插入一条记录。读操作格式为:Get[#]文件号,[记录号],变量名。如果忽略记录号,则读出当前记录后面的那一条记录。一般记录类型在VB中是以Type定义的自定义类型,可以在窗体和标准模块中定义。
转载请注明原文地址:https://kaotiyun.com/show/F3Qp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有如下事件过程:PrivateSubCommand1_Click()b=10DoUntilb=-1a=InputBox("请输入a的值")a=Val(A)b=
在窗体上画一个名称为List1的列表框,一个名称为Label1的标签。列表框中显示若干国家的名称,当单击列表中的某个国家名时,在标签中显示选中国家的名称。下列正确实现上述功能的程序是()。
下列这个Sub过程的功能是:统计字符串中“a”的个数,请在空白处填上合适的代码,将程序补充完整。PrivateSubnumCount()DimnumAsIntegerS$="soft
已知变量boo1Var是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句就是______。
鼠标移动经过控件时,将触发控件的______事件。
在窗体上画1个名为Text1的文本框和1个名为Label1的标签,再画4个名为Op1的单选按钮控件数组,其Index属性按季度顺序为0~3,如图1所示。在文件Sales.txt中按月份顺序存有某企业某年12个月的销售额。要求在程序执行时,鼠标单击一个单选按
有如下Sub过程:SubSun(xAsSingle,yAsSingle)t=xx=t/yy=tModyEndSub在窗体上的命令按钮Command1中,编写如下事件过程,执行
表达式(3/2+1)*(5/2+2)的值是
随机试题
A、Theirpotentialemployers.B、Theirfuturespouse.C、Theirchildhoodteachers.D、Theirfinancialadvisors.A主持人(男士)提到,当孩子们长大成人,
溃疡性结肠炎病变多位于
A.天南星B.麦冬C.石菖蒲D.百部E.知母药用部位是块根,含多种生物碱成分的药材是
患儿,4个月。开始添加菜泥,近日来大便日行2次,性状稍稀,夹有未消化菜泥.一般情况如前。以下处理方法中恰当的是( )
我国规定管理的传染病是()
企业将现金交存银行,一般应编制()。
“出淤泥而不染”体现了()对人的发展的影响。
某工厂接到生产某产品的订单,每台产品需要A、B、C三种部件的数量分别为2件、2件、1件。已知每个工人每天可生产A部件6件,或B部件3件,或C部件2件。该企业计划安排200名工人分成三组分别生产这三种部件,则每天最多可生产多少台产品?()
下面叙述中,正确的是( )。
A、Livinginthesamehotel.B、Stayingatdifferenthotels.C、Long-timetraveling.D、Checkinginattheairport.D旅行交通类,事实细节题。女士谈
最新回复
(
0
)