窗体basic语言教程

basic语言教程  时间:2021-02-20  阅读:()

第1章VisualBasic简单的程序设计第2章2.
1知识要点1.
理解可视化编程和基本概念.
对象类对象的三要素:属性、方法、事件工程的组成2.
掌握编写程序的一般步骤.
新建工程创建程序界面设置控件和窗体对象的属性.
编写代码运行和调试程序3.
掌握窗体和基本控件的常用属性、事件、方法.
控件的建立、移动、删除、调整大小和位置通过"属性窗口"设置对象的属性值2.
2习题一、选择题1.
下列叙述中正确的是______.
A.
只有窗体才是VisualBasic中的对象B.
只有控件才是VisualBasic中的对象C.
窗体和控件都是VisualBasic中的对象2第2章VisualBasic简单的程序设计5D.
窗体和控件都不是VisualBasic中的对象2.
以下不属于同类的是______.
A.
ClickB.
NameC.
CaptionD.
Top3.
在VisualBasic6.
0中的每一个对象都具有自己的属性、______和方法.
A.
控件B.
函数C.
事件D.
公用过程4.
对象的性质和状态特性称为:______.
A.
事件B.
方法C.
属性D.
类5.
一个对象可执行的动作被称为:______.
A.
事件B.
方法C.
属性D.
过程6.
由VisualBasic预先设置好的、能被对象识别的动作称为:______.
A.
方法B.
事件C.
属性D.
过程7.
下面四个选项,不是事件的是:A.
LoadB.
EnabledC.
UnloadD.
DblClick8.
下列关于面向对象编程的叙述错误的是:______.
A.
属性是描述对象特征的数据B.
方法指示对象的行为C.
事件是能够被对象识别的动作D.
VisualBasic程序的运行机制是面向对象9.
下列叙述中正确的是:______.
A.
任何一个对象的所有属性既可在属性窗口中设置,也可以以程序代码的方式设置B.
在属性窗口中设置的属性是在设计阶段完成的,因而这些属性值不能改变C.
在程序中通过编程设置属性值是在运行阶段给属性赋值D.
用程序方式给属性赋值的格式是"属性名:属性值"10.
VisualBasic的工程文件的扩展名是______.
A.
.
forB.
.
frmC.
.
vbpD.
.
bas11.
VisualBasic的窗体文件的扩展名是______.
A.
.
forB.
.
frmC.
.
vbpD.
.
bas12.
在VisualBasic环境下,当要编写一个新程序时,所做的第一件事是______.
A.
编写代码B.
新建一个工程C.
打开属性窗口D.
打开立即窗口13.
利用VisualBasic设计程序的基本步骤可分以下5步:(1)设计用户界面;(2)设置属性;(3)(4)运行调试程序;(5)保存工程.
A.
编写代码B.
设计算法C.
信息反馈D.
系统集成14.
为了保存一个VisualBasic应用程序,下列说法中正确的是______.
A.
只保存窗体模块文件(.
frm)B.
只保存工程文件(.
vbp)C.
分别保存工程文件和标准模块文件(.
bas)VisualBasic程序设计学习指导与练习(第5版)6D.
分别保存工程文件、窗体文件和标准模块文件15.
不论何种控件,共同具有的属性是______.
A.
TextB.
NameC.
ForeColorD.
Caption16.
要使某控件在运行时不可显示,应对________属性进行设置.
A.
EnabledB.
VisibleC.
BackColorD.
Caption17.
决定控件上文字的字体、字形、大小、效果的属性是_A.
TextB.
CaptionC.
(名称)D.
Font18.
为了同时改变一个活动控件的高度和宽度,正确的操作是:A.
拖拉控件4个角上的某个小方块B.
只能拖拉位于控件右下角的小方块C.
只能拖拉位于控件左下角的小方块D.
不能同时改变控件的高度和宽度19.
VisualBasic中最基本的对象是_它是应用程序的基石,也是其他控件的容器.
A.
文本框B.
命令按钮C.
窗体D.
标签20.
以下叙述中正确的是:______.
A.
窗体的Name属性指定窗体的名称,用来标记一个窗体B.
窗体的Name属性的值是显示在窗体标题栏中的文本C.
可以在运行期间改变对象的Name属性的值D.
对象的Name属性可以为空21.
假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是___.
A.
单击窗体上没有控件的地方B.
单击任何一个控件C.
不执行任何操作D.
双击窗体的标题栏22.
窗体的Caption属性的作用是______.
A.
确定窗体的名称B.
确定窗体标题栏的内容C.
确定窗体边界的类型D.
确定在窗体输出字符的字体23.
以下关于窗体的描述中,错误的是______.
A.
执行UnloadForm1语句后,窗体Form1消失,但仍在内存中B.
窗体的Load事件在加载窗体时发生C.
当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止D.
窗体的Height、Width属性用于设置窗体的高和宽24.
如果希望一个窗体在显示的时候没有边框,应该设置的属性是______.
A.
将窗体的标题(Caption)设置成空字符B.
将窗体的Enabled属性设置成FalseC.
将窗体的BorderStyle属性设置成NoneD.
将窗体的ControlBox属性设置成False25.
要使Form1窗体的标题栏显示"欢迎使用VisualBasic",以下语句正确的是______.
第2章VisualBasic简单的程序设计7A.
Form1.
Caption="欢迎使用VisualBasic"(注:引号为中文标点)B.
Form1.
Caption='欢迎使用VisualBasic'C.
Form1.
Caption=欢迎使用VisualBasicD.
Form1.
Caption="欢迎使用VisualBasic"26.
当窗体被加载时运行,发生的事件是______.
A.
LoadB.
UnloadC.
ResizeD.
DragDrop27.
单击窗体上的关闭按钮,将触发______事件.
A.
Form_Initialize()B.
Form_Load()C.
Form_Unload()D.
Form_Click()28.
窗体Form1的名称属性是frm,它的Load事件过程名为_______.
A.
Form_LoadB.
Form1_LoadC.
frm_LoadD.
Me_Load29.
可以在窗体上输出数据的方法是______.
A.
PrintB.
ClsC.
ShowD.
Hide30.
如果使用Print方法将数据输出到窗体上,应先使用______方法,否则输出数据不可见.
A.
PrintB.
ClsC.
ShowD.
Hide31.
若要改变显示在命令按钮上的文本内容,应设置其______属性.
A.
CaptionB.
TextC.
NameD.
(名称)32.
如果要在命令按钮上显示图形文件,应设置命令按钮的______.
A.
Style属性和Graphics属性B.
Style属性和Picture属性C.
Picture属性D.
DGraphics属性33.
如果设计时在属性窗口将命令按钮的________属性设置为False,则运行时按钮从窗体上消失.
A.
VisibleB.
EnabledC.
DisabledPictureD.
Default34.
为了使命令按钮(名称为Command1)右移200,应使用的语句是______.
A.
Command1.
Move-200B.
Command1.
Move200C.
Command1.
Left=Command1.
Left+200D.
Command1.
Left=Command1.
Left-20035.
为了使标签中的内容居中显示,应把Alignment属性设置为______.
A.
0B.
1C.
2D.
336.
修改控件属性,一般可以使用属性窗口,也可以通过_______为属性赋值.

A.
命令B.
对象C.
方法D.
代码37.
刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是______.
A.
按钮B.
标签C.
通用对话框D.
文本框38.
以下不属于标签属性的是______.
A.
FontB.
ValueC.
CaptionD.
BorderStyleVisualBasic程序设计学习指导与练习(第5版)839.
既可用于输入数据又可用于输出数据的控件是______.
A.
LabelB.
TextBoxC.
ListBoxD.
OptionButton40.
决定标签内显示内容的属性是______.
A.
TextB.
NameC.
AlignmentD.
Caption41.
如果在文本框中输入字符时,用*号显示输入的内容,应设置文本框的________属性.
A.
CaptionB.
PassWordCharC.
TextD.
Char42.
文本框所没有的属性是______.
A.
EnabledB.
VisibleC.
BackColorD.
Caption43.
使文本框获得焦点的方法是______.
A.
ChangeB.
GotFocusC.
SetFocusD.
LostFocus44.
以下能够触发文本框Change事件的操作是______.
A.
文本框失去焦点B.
文本框获得焦点C.
设置文本框的焦点D.
改变文本框的内容45.
如果文本框的Enabled属性被设置为False,则运行时______.
A.
文本框中的文本将变成灰色,并且此时用户不能将光标置于文本框上B.
文本框中的文本将变成灰色,用户仍然能将光标置于文本框上C.
文本框中的文本将变成灰色,用户仍然能改变文本框中的内容D.
文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容46.
如果要将文本框设置为只读(不接收输入),应设置______属性为True.
A.
PassWordCharB.
TextC.
BackColorD.
Locked47.
要使一个文本框具有水平和垂直滚动条,则应先将其MultiLine属性设置为True,然后再将ScrollBar属性设置为______.
A.
0B.
1C.
2D.
348.
下列属性中,与文本框文本的显示无关的属性项是______.
A.
BorderStyleB.
AlignmentC.
MultiLineD.
Maxlength49.
使用下列______方式不能让控件获得焦点.
A.
通过Tab切换B.
单击该控件C.
使用SetFocus方法D.
使用键盘上的方向键50.
要把光标移到文本框Text1上,以便接收输入数据,正确的语句是______.
A.
Text1.
LostFocusB.
Text1.
GotFocusC.
Text1.
SetFocusD.
GotFocus.
Text1二、填空题1.
在面向对象的程序设计中,我们可以将同类事物抽象为_其中所包含的个体称为_第2章VisualBasic简单的程序设计92.
在VisualBasic中,工具箱中的控件是VisualBasic预先设计的标准_除此之外程序员也可根据需要定义自己的类.
3.
面向对象的程序设计中,对象的三要素指的是_和_4.
在面向对象的程序设计中,我们将对象的特征称为_将对象的某种行为称作_将对象对外界刺激的反映称作_5.
在面向对象的程序设计中,对象属性的名称称为_______,其取值称为_______.

Atcloud:全场8折优惠,美国/加拿大/英国/法国/德国/新加坡vps,500g大硬盘/2T流量/480G高防vps,$4/月

atcloud怎么样?atcloud刚刚发布了最新的8折优惠码,该商家主要提供常规cloud(VPS)和storage(大硬盘存储)系列VPS,其数据中心分布在美国(俄勒冈、弗吉尼亚)、加拿大、英国、法国、德国、新加坡,所有VPS默认提供480Gbps的超高DDoS防御。Atcloud高防VPS。atcloud.net,2020年成立,主要提供基于KVM虚拟架构的VPS、只能DNS解析、域名、SS...

美国云服务器 1核 1G 30M 50元/季 兆赫云

【双十二】兆赫云:全场vps季付六折优惠,低至50元/季,1H/1G/30M/20G数据盘/500G流量/洛杉矶联通9929商家简介:兆赫云是一家国人商家,成立2020年,主要业务是美西洛杉矶联通9929线路VPS,提供虚拟主机、VPS和独立服务器。VPS采用KVM虚拟架构,线路优质,延迟低,稳定性强。是不是觉得黑五折扣力度不够大?还在犹豫徘徊中?这次为了提前庆祝双十二,特价推出全场季付六折优惠。...

搬瓦工:香港PCCW机房即将关闭;可免费升级至香港CN2 GIA;2核2G/1Gbps大带宽高端线路,89美元/年

搬瓦工怎么样?这几天收到搬瓦工发来的邮件,告知香港pccw机房(HKHK_1)即将关闭,这也不算是什么出乎意料的事情,反而他不关闭我倒觉得奇怪。因为目前搬瓦工香港cn2 GIA 机房和香港pccw机房价格、配置都一样,可以互相迁移,但是不管是速度还是延迟还是丢包率,搬瓦工香港PCCW机房都比不上香港cn2 gia 机房,所以不知道香港 PCCW 机房存在还有什么意义?关闭也是理所当然的事情。点击进...

basic语言教程为你推荐
刷网站权重如何刷流量才能提高网站权重湖南商标注册湖南哪里有商标注册公司?真正免费的网络电话有没有真正免费的网络电话?而且是好用的?邮箱打不开怎么办我的邮箱打不开怎么办怎么在qq空间里添加背景音乐如何在QQ空间中添加背景音乐手机区号手机电话号码开头95共15位号码是什么手机号码?天天酷跑刷金币天天酷跑怎么刷金币?天天酷跑刷金币天天酷跑如何刷分刷金币?天天酷跑刷金币如何使用八门神器给天天酷跑刷钻刷金币保护气球什么气球可以骑?
cn域名 xenvps 便宜域名 免备案cdn 外国域名 godaddy域名转出 tk域名 台湾谷歌地址 河南m值兑换 可外链网盘 个人免费主页 免费网络空间 网站加速 数据湾 googlevoice 新网dns 中美互联网论坛 e-mail alexa搜 web服务器有哪些 更多