首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上有两个名称分别为Textl、Text2的文本框,一个名称为Commandl的命令按钮。运行后的窗体外观如图所示。 设有如下的类型和变量声明: Private Type Person name As String*8 maj
在窗体上有两个名称分别为Textl、Text2的文本框,一个名称为Commandl的命令按钮。运行后的窗体外观如图所示。 设有如下的类型和变量声明: Private Type Person name As String*8 maj
admin
2013-11-29
44
问题
在窗体上有两个名称分别为Textl、Text2的文本框,一个名称为Commandl的命令按钮。运行后的窗体外观如图所示。
设有如下的类型和变量声明:
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#l
Put#1,1,p
Close#1
B、Open“C:\Test2.dat”For Random As#1
Get#l,l,P
Close#1
C、Open“C:\Test2.dat”For Random As#1 Len=Len(P)
Put#1,1,P
Close#l
D、Open“C:\Test2.dat”For Random As#1 Len=Len(P)
Get#l,1,P
Close#1
答案
C
解析
在VB中可以访问的文件有:顺序文件、随机文件和二进制文件。不同文件存取方式不同,但处理的步骤大致一样:
①用Open语句打开文件,并为文件制定一个文件号。根据文件的存取方式使用不同的模式打开文件。本题是随机文件,读写的是一条一条的记录,所以用ForRandom模式打开,记录的长度为Person类型变量P的长度。
②从文件中读出数据进行处理或处理数据后,把数据写入文件.本题是把变量的数写入随机文件,所以用Put语句写入。
③文件操作结束,关闭文件。各种文件关闭统一用Close#文件号关闭。综合一下,故选C。
转载请注明原文地址:https://www.kaotiyun.com/show/LJQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面对对象概念描述错误的是______。
以下能判断是否到达文件尾的函数是______。
以下说法错误的是______。
一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句PublicXAsInteger,在Model1中有语句PublicYAsInteger,则以下叙述中正确的是
在菜单编辑器中建立了一个菜单,名为pmenu,用下面的语句可以把它作为弹出式菜单弹出,请填空。Forml.______pmenu
图像框中的Stretch属性为True时,其作用效果为()。
面向对象的程序设计方法是把【】封装起来作为一个对象,并为每一个对象设置所需要的【】。
使用“打开”对话框的方法是()。
在C盘当前文件夹下建立一个名为SDat.txt的顺序文件。要求用InputBox函数输入5名学生的学号(StuNo)、姓名(StuName)和英语成绩(StuEng)。则在以下横线处合适的语句是()。PrivateSubForm_Cli
在C盘当前文件夹下建立一个名为SDat.txt的顺序文件。要求用InputBox函数输入5名学生的学号(StuNo)、姓名(StuName)和英语成绩(StuEng)。则在下列横线处合适的语句是()。PrivateSubForm_Cli
随机试题
某乡镇为了疏通公路进行修筑工作,需要拆迁一部分民房。已提供了临时居住地,一部分村民已经搬迁。但有一位老人留恋祖宅不肯搬迁,作为搬迁组工作人员你将和老人进行谈话,以说服他/她搬迁。你将如何进行此次谈话?追问:如果谈话中途老人要去医院,你会怎么做?
Ⅱ类洞制备时鸠尾峡应位于
患者,男性,50岁。胁肋胀痛,头晕耳鸣,消瘦乏力,低热盗汗,五心烦热,肌肤晦暗,便干尿少,舌红少苔,脉细数。治疗首选方
在工程双代号网络计划中,某项工作的最早完成时间是指其()。
已知甲公司每季度的现金需求量为100万元,每次交易成本为180元。有价证券的月利率为0.3%。要求:利用存货模式确定最佳现金持有量、每季度持有现金的机会成本和出售有价证券的交易成本以及现金的相关总成本;
下面不属于水彩画“干画法”的是()
下列选项中,体现了毕生发展思想的有()(2014..70)
有以下程序#includemain(){charc[2][5]={"6938","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=c[i];for(i=0;i<2;
What’stheespeciallybigissuethatholdsbacktheInternet?WhatisthechallengefacingStockholmCountyCouncil?
Tofullyappreciatetheauthor’smotiveandintention,youreallyhaveto______(仔细从字里行间去解读).
最新回复
(
0
)