版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——VB程序设计阶段练习1(专科)
《VB程序设计(专)》第一阶段练习题
一、选择题
1.VisualBasic窗体文件的扩展名是____C____。
A.VBWB.VBPC.FRMD.BAS2.在VisualBasic中,工程文件的扩展名是__B______。
A.BASB.VBPC.CLSD.VBW
3.VisualBasic应用程序保存在磁盘上,至少会有以___D_____为扩展名两个文件。
A..DOC和.TXTB..COM和.EXEC..VBW和.BASD..VBP和.FRM4.代码窗是专用于编辑或查看程序代码的窗口,下面___D______无法开启该窗口。
A.使用项目窗中的有关按钮B.双击有关控件
C.通过视图菜单有关命令D.通过编辑菜单有关命令
5.在VisualBasic集成环境创立VB应用程序时,除了工具箱窗口、窗体窗、属性窗外,必不可少的窗口是_____C___。
A.窗体布局窗B.马上窗口C.代码窗口D.监视窗口
6.要使文本框获得输入焦点,则应采用文本控件的哪个方法B。
A.GotFocusB.SetFocusC.KeyPressD.LostFocus
7.假使设计时在属性窗口中将命令按钮的B属性设置为True,则运行时单击回车键与单击命令按钮的作用是一致的。
A.EnabledB.DefaultC.VisibleD.DisbledPicture8.Text1控件在运行时不可见,是设置以下C属性的结果。
A.EnabledB.CancelC.VisibleD.ControlBox9.要使标签所在处透明显示背景,应把其BackStyle属性设置为D。
A.TrueB.FalseC.1D.010.以下C属性可以给标签控件加上边框。
A.BackStyleB.WordWrapC.BorderStyleD.Alignment
11.VisualBasic是一种面向对象的可视化程序设计语言,采取了A的编程机制。
A.事件驱动B.按过程顺序执行C.从主程序开始执行D.按模块顺序执行
12.在VisualBasic中最基本的对象是C,它是应用程序的基石,是其他控件的容器。
A.文本框B.命令按钮C.窗体D.标签
13.有程序代码如下:Text1.Text=〞VisualBasic〞,则Text1,Text和〞VisualBasic〞分别代表
C。
A.对象,值,属性B.对象,方法,属性C.对象,属性,值D.属性,对象,值
14.VisualBasic是一种面向对象的程序设计语言,A不是面向对象系统所包含的三要素。
A.变量B.事件C.属性D.方法
15.VisualBasic的一个应用程序至少包含一个B文件,该文件存储窗体上使用的所有控件对象和有关的B、对象对应的B过程和B代码。
A.模块、方法、事件、程序B.窗体、属性、事件、程序C.窗体、程序、属性、事件D.窗体、属性、事件、模块16.以下不属于VisualBasic的工作模式是A模式。
A.编译B.设计C.运行D.中断
1
17.保存新建的工程时,默认的路径是B。
A.MyDocumentsB.VB98C.\\D.Windows18.对于窗体,下面D属性在程序运行时其属性设置起作用。
A.MaxBottonB.BorderStyleC.NameD.Left19.若要使标签控件显示时不覆盖其背景内容,要对标签的D属性进行设置。
A.BackColorB.BorderStyleC.ForeColorD.BackStyle
20.若要使命令按钮不可操作,要对命令按钮的A属性设置。
A.EnabledB.VisibleC.BackColorD.Caption
21.文本框没有D属性。
A.EnabledB.VisibleC.BackColorD.Caption
22.不管何控件,共同具有的是B属性。
A.TextB.NameC.ForeColorD.Caption
23.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对以下属性设置就有效。B
A.MaxBottonB.BorderStyleC.WidthD.MinBotton
24.当运行程序时,系统自动执行启动窗体的A事件过程。
A.LoadB.ClickC.UnLoadD.GotFocus
25.当文本框的Scrollbars属性设置了非零值,却没有效果,原因是B。
A.文本框中没有内容B.文本框的MultiLine属性为False
C.文本框的MultiLine属性为TrueD.文本框的Locked属性为True26.要判断在文本框是否按了Enter键,应在文本框的D事件中判断。
A.ChangeB.KeyDownC.ClickD.KeyPress27.假使文本框的Enabled属性设为False,则A。
A.文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上
B.文本框的文本将变成灰色,用户依旧能将光标置于文本框上,但是不能改变内容C.文本框的文本将变成灰色,用户依旧能改变文本框中的内容
D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容28.当需要上下文帮助时,选择要帮助的“难题〞,然后按D键,就可以出现MSDN窗口及显示所需“难题〞的帮助信息。
A.HelpB.F10C.EscD.F1
二、填空题
1.当进入VB集成环境,发现没有显示“工具箱〞窗口时,应选择视图菜单的工具箱选项,使“工具箱〞窗口显示。
2.要使新建工程时,在模块的“通用声明〞段中自动参与OptionExplicit语句,应对工具菜单的选项的编辑器选项卡进行相应选项的选择。
3.对象的属性是指对象的性质,来描述和反映对象特征的参数。4.对象的方法是指对象的动作、行为。
5.在刚建立工程时,使窗体上的所有控件具有一致的字体格式,应对Form窗体的Font属性进行设置。
6.当对文本框的ScrollBars的属性设置为2(有垂直滚动条),但没有垂直滚动条显示,是由于没有把Multilint属性设置为True。
2
7.在代码窗口对窗体的BorderStyle、MaxBotton属性进行了设置,但运行后没有效果,原因是这些属性在运行时设计是无效的。
8.当对命令按钮的Picture属性装入.bmp图形文件后,选项按钮上并没有显示所需要的图形,原因是没有对Style属性设置为1(Graphical)。
9.在文本框中,通过Style属性能获得当前插入点所在的位置。
10.要对文本框中已有的内容进行编辑,按下键盘上的按键,就是不起作用,原因是设置Locked的属性为True。
11.在窗体上已建立多个控件如Text1、Label1、Command1,若要使程序一运行焦点就定位在Command1控件上,应把Command1控件的TabIndex属性的值设置为0。
12.VB中保存工程文件时,若不改变目录名,则系统默认的目录是VB98。
13.当建立好一个简单的应用程序后,若该工程仅有一个窗体,则此工程涉及到2个文件要保存。
14.VB程序设计寻常分为五步,它们是:建立程序界面、定义对象属性、编写事件过程、运行和调试应用程序、应用程序存盘。
15.在VB程序设计语言中,对象的属性设置方法有两种,即直接在属性窗口中设置和在程序代码窗口中通过赋值实现。
三、程序填空题
1.在窗体上有三个文本框Text1、Text2、Text3。在窗体装入时给Text1写入〞VisualBasic〞,Text2写入“您好!〞,并使Text3为不可编辑,内容为空。在程序运行时完成如下功能:
操作时当Text1中输入字符,则在Text3中显示的是以Text1内容在前,Text2内容在后。Text1为不可操作,Text2为可操作。
当Text2中输入字符,则在Text3中显示的是以Text2内容在前,Text1内容在后。Text2为不可操作,Text1为可操作。请完成下面程序:
PrivateSubForm_Load()Text1=\Text2=\您好!\
Text3.Locked=TrueText3=\EndSub
PrivateSubText1_Change()Text3=Text1+Text2
Text1.Enabled=False:Text2.Enabled=TrueEndSub
PrivateSubText2_Change()Text3=Text2+Text1,Text1.Enabled=TrueText2.Enabled=FalseEndSub
2.在窗体上有一个文本框Text1,一个命令按钮Command1。在窗体装入时给文本框分行显示“白日依山尽,黄河入海流,欲穷千里目,更上一层楼。〞当单击命令按钮时将文本框移动到窗体中央,请补充完整下面程序:
PrivateSubCommand1_Click()
3
Text1.Left=(Form1.ScaleWidth-Text1.Width)/2
Text1.Top=(Form1.ScaleHeight-Text1.Height)/2EndSub
PrivateSubForm_Load()Text1.Height=1215Text1.Width=2415
Text1=\白日依山尽,\黄河入海流,\欲穷千里目,\+vbCrLf+\更上一层楼。\EndSub
四、编程题
1.在窗体上建立三个标签、一个文本框和一个命令按钮,设计界面如图1所示。程序运行时在文本框中输入您的姓名,单击命令按钮后在标签3内显示“欢迎XXX同学参与VB学习!〞(其中XXX为您在文本框内所输入的姓名)。程序运行界面如图2所示。
图1图2
⑴操作步骤:①启动VB6.0②选择“文件〞菜单中的“新建工程〞命令,在随后出现“新建工程〞对话框中选择“标准EXE〞,单击“确定〞按钮。③单击工具箱的“标签〞标准控件,在窗体上建立一个标签。同样操作在窗体上建立三个标签、一个文本框和一个命令按钮。⑵窗体属性的设置如表1所示。⑶控件属性的设置如表2所示。控件设置后的界面如图1所示
表1窗体属性列表控件名称属性属性值Form1Caption基本控件例如Form1Font宋体、小四号表2控件属性列表控件名称属性属性值Label1CaptionVB程序设计和数据库Label1AutoSizeTrueLabel2Caption请输入您的姓名Label2AutoSizeTrueLabel2Font粗斜4
Label3Label3Text1Command1AutoSizeB
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安徽2025年2025年物业管理师职业技能鉴定考试(技能实操技师、高级技师)试题及答案
- 基于机器学习的智能表格智能搜索算法-洞察与解读
- 海伦哲全球储能景气风向标高壁垒铸就成长空间
- 生物降解材料研究-洞察与解读
- 2026年物业管理师职业技能鉴定考试(理论知识高级、三级)全真模拟试题及答案
- 癌症驱动基因筛选策略的分子机制研究-洞察与解读
- 2026年设备安装电气施工员考试专业基础知识模拟试题及答案
- 2026年青海省勘察设计注册化工工程师考试(专业案例)模拟试题及答案
- CRISPR-Cas9技术在农业基因编辑中的优化与应用-洞察与解读
- 智能工艺优化-第16篇-洞察与解读
- 2026年春季学期人教版小学数学五年级下册期末质量检测卷含答案
- 2025陕西省中考历史真题(原卷版)
- 浙江省Z20联盟2026届高三年级第三次学情诊断地理+答案
- (正式版)JJD 008-2026 房屋建筑和市政基础设施工程安全管理资料导则(试行)
- 物理教学方法交流
- 2026中国工业软件自主可控路径及生态建设与替代空间研究报告
- 2025年湖北十堰市初二学业水平地理生物会考真题试卷(含答案)
- 2026新疆中考历史知识点背诵清单练习含答案
- 高速磁浮无线通信系统试验规范标准文本(含编制说明)-2024
- 管廊机电安装监理实施细则
- 2026年一次通关粮库入库安全培训内容
评论
0/150
提交评论