首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。 设有如下的类型和变量声明: Private Type Person name As String*8
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。 设有如下的类型和变量声明: Private Type Person name As String*8
admin
2020-07-22
56
问题
在窗体上有两个名称分别为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://kaotiyun.com/show/TXHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下程序:Subinc(aAsInteger)PrivateSubCommandl_Click()StaticxAsIntegerinc2:inc3:inc
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程
能够存放组合框的所有项目内容的属性是
在窗体上画一个文本框(名称为Textl)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
若将变量TestDate声明为Date类型,则下列为变量TestDate赋值的语句中正确的是()。
如果在窗体模块中所有程序代码的前面有语句:Dimx,则x是
在关系数据库设计中,关系模式是用来记录用户数据的()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
数据库系统的核心是()。
随机试题
甲公司由于经营不善,于2010年6月30日经法院宣告破产,该公司为增值税一般纳税人,主要清算业务如下:(1)收回应收账款8130000元存入银行,该应收账款的账面价值为850000元。(2)处置材料一批,实际收到价款234000元(含增值税),该批材料
大多数急性阑尾炎患者腹痛的最初部位是
利用航空摄影测量方法可为水库设计提供的资料有()。
在设备监理组织协调中,( )起着核心的作用。
违反《会计法》规定,同时违反其他法律规定的,有关部门应按《会计法》规定进行处罚。()
()指在申购或赎回基金份额时,申购或赎回款项中包含的按未分配基金净收益(或累计基金净损失)占基金净值比例计算的金额。
【2016上】教师可以通过观察学生的言行举止来了解学生的内心世界。这说明思维具有()。
A、1B、2C、4D、5C上面两个数字和与下面两个数字差的乘积等于中心数字。(3+4)×(5-3)=14,(6+2)×(7-3)=32,(8+3)×(9-?)=55,所以?=4。
求点M1(1,2,3)到直线L:x/1=的距离.
Humanshavealwayslookedattheheavensand【C1】______aboutthenatureoftheobjectsseeninthenightsky.Withthedevelopmen
最新回复
(
0
)