首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上有两个名称分别为。Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。 设有如下的类型和变量声明: Private Type Person name As String*
在窗体上有两个名称分别为。Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。 设有如下的类型和变量声明: Private Type Person name As String*
admin
2020-08-10
52
问题
在窗体上有两个名称分别为。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语句打开文件,并为文件制定一个文件号。根据文件的的存取方式使用不同的模式打开文件。
本题是随机文件,读写的是一条一条的记录,所以用ForRandom模式打开,记录的长度为Person类型变量p的长度。
②从文件中读出数据进行处理或处理数据后,把数据写入文件。
本题是把变量的数据写入随机文件,所以用Put语句写入。
③文件操作结束,关闭文件。各种文件关闭统一用Close#文件号关闭。
综上所述,故本题选C。
转载请注明原文地址:https://kaotiyun.com/show/tqHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面程序的功能是输出100以内所有素数:PrivateSubCommand1_Click()Forn=2To100isprime=True:k=2DoWhilek
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是()。
以下叙述中错误的是
设工程中有2个窗体:Form1和Form2,每个窗体上都有一个名称为Text1的文本框。若希望把Form1上文本框中的内容复制到Form2上的文本框中,应进行的操作是
在设计阶段,假定在图片框Picture1中装入了一个图形,为了删除该图片框控件,应采用的正确操作是
设计窗体时,双击窗体上没有控件的地方,打开的窗口是
在利用菜单编辑器设计菜单时,为了把组合键“Alt+X”设置为“退出(X)”菜单项的访问键,可以将该菜单项的标题设置为
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommand1_Click()Dims1AsString.a2AsStringOpen"c:\d4.
软件生命周期是指
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是
随机试题
下列哪项是隐私权的主体()
患者,女,22岁。头晕目眩,少气倦怠,腹部有坠胀感,脱肛,舌淡苔白,脉弱。其辨证为
建筑物散水的作用是哪一项?[2001-071]
在某建设单位与供应商之间的建筑材料采购合同中约定,工程竣工验收后1个月内支付材料款,期间,建设单位经营状况严重恶化,供应商逐暂停供应建筑材料,要求先付款,否则终止供货,则供应商的行为属于行使()
某政府机关实施“流程再造”改革,根据工作流程重新组织业务活动,并构建了统一的业务平台,极大地提高了工作效率和公众满意度。下列关于“流程再造”作用的说法,正确的有()。
()对于团聚相当于蜡烛对于()
设X,Y为两个随机变量,且P(X≥0,Y≥0)=,P(X≥0)=P(Y≥0)=,则P(max{X,Y}≥0)=_______。
若服务器系统年停机时间为10分钟,那么系统可用性至少达到()。
以下合法的VB变量名是( )。
Wheredoestheconversationmostprobablytakeplace?
最新回复
(
0
)