首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体 外观如图所示。 设有如下的类型和变量声明: Private Type Person name As String*8 major
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体 外观如图所示。 设有如下的类型和变量声明: Private Type Person name As String*8 major
admin
2017-12-14
53
问题
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体
外观如图所示。
设有如下的类型和变量声明:
Private Type Person
name As String*8
major As String*20
End Type
Dim p As Person
设文本框中的数据已正确地赋值给Person类型的变量p,当单击“保存”按钮时,能够正确地把变量中的数据写入随机文件Test2.dat中的程序段是( )。
选项
A、Open“c:\Test2.dat”For Output As#1
Put#1,1,p
Close#1
B、Open“c:\Test2.dat”For Random As#1
Get#1,1,p
Close#1
C、Open“c:\Test2..dat”:For Random As#1 Len=Len(p)
Put#1,1,p
Close#1
D、Open“c:\Test2.dat”For Random As#1 Len=Len(p)
Get#1,1,p
Close#1
答案
C
解析
在VB中可以访问的文件有:顺序文件、随机文件和二进制文件。不同文件存取方式不同,但处理的步骤大致一样:
①用Open语句打开文件,并为文件制定一个文件号。根据文件的的存取方式使用不同的模式打开文件。
本题是随机文件,读写的是一条一条的记录,所以用For Random模式打开,记录的长度为Person类型变量p的长度。
②从文件中读出数据进行处理或处理数据后,把数据写入文件。
本题是把变量的数据写入随机文件,所以用Put语句写入。
③文件操作结束,关闭文件。各种文件关闭统一用Close#文件号关闭。
综上所述,故本题选C。
转载请注明原文地址:https://www.kaotiyun.com/show/CgGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下是MDI子窗体在运行时特性的叙述,错误的是______。
应用程序窗体的名称属性为Frm1,窗体上有一个命令按钮,其名称属性为Cmd1,单击窗体和命令按钮的事件过程名分别为______。
在窗体上画一个命令按钮Command1,然后编写如下程序:PrivateSubCommand1_click()Dimarr()AsIntegerReDimarr(3)Fori=0To3arr(i
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示______,用带空心圆的箭头表示传递的是数据。
将命令按钮的______属性设置为True后,就可以按Esc键触发其Click事件。
用户可以用【】语句定义自己的数据类型。
数据的逻辑结构有线性结构和______两大类。
执行以下程序段后,变量c$的值为______。a$="VisualBasicProgramming"b$="Quick"c$=b$&UCase(Mid$(a$,7,6))&Right$(a$,12)
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
随机试题
中国古典自然式园林以表现动态的水景为主。()
山豆根为豆科植物越南槐的干燥根及根茎。山豆根的主要活性成分是生物碱,大多属于喹诺里西啶类。山豆根具有抗肿瘤、抗溃疡、抗心律失常、抗炎及保肝等作用。下列属于喹诺里西啶类生物碱的是
红细胞大量破坏时释放的红细胞素在DIC发病中的作用类似于______。
临产后正常的子宫收缩力起自()。
按国家规定,下列出口货物报检时须提交出口质量许可证书()。
期货投资咨询机构的从业人员不得( )。
某地在网上开展评选优秀教师的活动,结果出来之后有记者质疑这样网上评选的方式是否恰当,获奖者的票数远远超出人们的期望,是否存在网上刷票的情况?就在这个新闻发布会上,你是发言人,你会怎么回答记者的问题?请现场模拟一下。
顾名思义,乳管原位癌是乳导管细胞发生的癌变,这种癌细胞分布在乳导管的内壁上,尚不具备扩散的能力,因此属于“非侵害性”癌细胞,本身不会致死。但是科学家们相信,如果不去治疗的话,总会有几个癌细胞逃出来扩散到其他组织中去,演变成为致命的癌症,因此乳管原位癌又叫做
下列叙述中错误的是()。
Whatdoesthemanagreetodo?
最新回复
(
0
)