首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体Form1上画一个名称为Command1的命令按钮,编写如下程序代码: Private Type stu sn As String * 20 class As String * 20 End Type Private Sub Command1
在窗体Form1上画一个名称为Command1的命令按钮,编写如下程序代码: Private Type stu sn As String * 20 class As String * 20 End Type Private Sub Command1
admin
2019-06-11
37
问题
在窗体Form1上画一个名称为Command1的命令按钮,编写如下程序代码:
Private Type stu
sn As String * 20
class As String * 20
End Type
Private Sub Command1_Click()
Dim s As stu
Open "c:\allstu.dat" For Random As #1 Len = Len(s)
s.sn = "John"
s.class = "Computer 2013"
Put #1, , s
Close #1
End Sub
则以下叙述中正确的是( )。
选项
A、定义记录类型stu的Type语句可以移到事件过程Command1_Click中
B、如果文件c:\allstu.dat不存在,则Open语句执行中出现"文件未找到"的错误
C、文件c:\allstu.dat中的每条记录是等长的
D、语句"Put #1, , s"中没有指明记录号,因此系统总是把记录写到文件的头部
答案
C
解析
用户定义数据类型可以用Type语句来定义,格式是:Type 数据类型名 数据类型元素名 AS 类型名 数据类型元素名 AS 类型名....End Type。用户定义的数据类型必须先定义后使用,而且只能在模块(窗体模块或标准模块)的声明部分定义,故选项A错误。文件的打开格式:Open文件说明[For方式][Access存取类型][锁定]As #文件号[Len=记录长度]。如果以输出(Output)、附加(Append)或随机(Random)访问方式打开的文件不存在,则会建立相应的文件,故选项B错误。随机文件写操作格式:Put #文件号,[记录号],变量,功能是把"变量"的内容写入由"文件"号所指定的磁盘文件中。当记录号没有指明时,系统默认,则数据将被写到下一个记录位置,即最近执行Get或Put语句后的记录,或由最近的Seek函数指定的记录,故选项D错误。本题正确答案为C。
转载请注明原文地址:https://jikaoti.com/ti/CGN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)在名称为Form1的窗体上画一个标题为“直辖市”、名称为:Framel的框架,在框架中画一个名称为Combol的组合框,其编辑域为空,有如图所示的4个列表项,外观风格也与图中相同。注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vb
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimpAsIntegerp=m(1)+m(2)+m(3)PrintPE
对窗体上名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()Move200,200EndSub程序运行时,单击命令按钮,则产生的操作是()。
已知a=6,b=15,c=23,则语句PrintSgn(a+bModb-c\a)&a+b的输出结果为()。
在软件设计中不使用的工具是()。
学生选课成绩表的关系模式是SC(S#,C#,G)。其中S#为学号,C#为课号,G为成绩,则检索课号为2的成绩不及格的学生的学号的表达式是()。
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是
有下面程序代码:PrivateSubCommand1_Click()a=Array(1,2,3,4,5,6,7,8,9,10):n=UBound(a)Fork=0ToUBound(a)/2Printa(k)*a(n);:n=n-1Ne
命令按钮Command1的MouseUp事件过程结构如下:PrivateSubCommand1_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)EndSub则
已知:x=-6y=39则表达式"y\x*Sgn(x)"的值为
随机试题
Pickouttheappropriateexpressionsfromtheeightchoicesbelowandcompletethefollowingdialoguesbyblackeningthecorresp
不属于可以增强抗肿瘤药物的靶向性,或者与药物连接后能被肿瘤细胞吞噬的载体是
A.肾气不固证B.肾虚水泛证C.脾阳虚证D.脾虚气陷证E.膀胱湿热证小便短黄、频数见于()
资源利用率低,一个重要原因就是()行业发展过快,工艺技术和装备落后。
商业银行按季计提利息收入时,借记科目是()。
根据资源税法律制度的规定,下列关于资源税的纳税人或扣缴义务人的说法中,正确的是()。
第三方物流在仓库运营商的表现是()。
如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量错误的方法是()。
BilingualEducationI.Bilingualeducation—Bilingualeducationprovidesinstructioninboththestudents’nativelanguageandt
Forthispart,youareallowed30minutestowriteashortessayonthefollowingquestion.Youshouldwriteatleast120words
最新回复
(
0
)