窗体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.
在面向对象的程序设计中,对象属性的名称称为_______,其取值称为_______.

小白云 (80元/月),四川德阳 4核2G,山东枣庄 4核2G,美国VPS20元/月起三网CN2

小白云是一家国人自营的企业IDC,主营国内外VPS,致力于让每一个用户都能轻松、快速、经济地享受高端的服务,成立于2019年,拥有国内大带宽高防御的特点,专注于DDoS/CC等攻击的防护;海外线路精选纯CN2线路,以确保用户体验的首选线路,商家线上多名客服一对一解决处理用户的问题,提供7*24无人全自动化服务。商家承诺绝不超开,以用户体验为中心为用提供服务,一直坚持主打以产品质量用户体验性以及高效...

华圣云 HuaSaint-阿里云国际站一级分销商,只需一个邮箱即可注册国际账号,可代充值

简介华圣云 HuaSaint是阿里云国际版一级分销商(诚招募二级代理),专业为全球企业客户与个人开发者提供阿里云国际版开户注册、认证、充值等服务,通过HuaSaint开通阿里云国际版只需要一个邮箱,不需要PayPal信用卡,不需要买海外电话卡,绝对的零门槛,零风险官方网站:www.huasaint.com企业名:huaSaint Tech Limited阿里云国际版都有什么优势?阿里云国际版的产品...

RackNerd:美国便宜VPS,洛杉矶DC-02/纽约/芝加哥机房,4TB月流量套餐16.55美元/年

racknerd怎么样?racknerd美国便宜vps又开启促销模式了,机房优秀,有洛杉矶DC-02、纽约、芝加哥机房可选,最低配置4TB月流量套餐16.55美元/年,此外商家之前推出的最便宜的9.49美元/年套餐也补货上架,同时RackNerd美国AMD VPS套餐最低才14.18美元/年,是全网最便宜的AMD VPS套餐!RackNerd主要经营美国圣何塞、洛杉矶、达拉斯、芝加哥、亚特兰大、新...

basic语言教程为你推荐
吴晓波频道买粉《充电时间》的节目跟《吴晓波频道》哪个好听?微信如何建群微信可以建立两个人的群吗?有一个是自己淘宝店推广如何推广淘宝店直播加速请问哪种播放器的可以播放加速,并且可以保存云挂机云挂机每天2+元你提了吗?怎么上传音乐怎么上传音乐blogcn哪种博客更好...sina.baidu.blogcn还是.............?网络虚拟机虚拟机网络怎么连接去鼠标加速度win7怎么去鼠标加速度网页窗口最大化怎样才能打开网页窗口自己最大化
个人域名备案 免费域名解析 免费申请域名和空间 softbank官网 godaddy域名转出 警告本网站美国保护 100x100头像 个人域名 河南m值兑换 免费智能解析 免费网页空间 个人免费主页 无限流量 cloudlink 中国联通宽带测试 国外代理服务器 睿云 双十二促销 htaccess 美国达拉斯 更多