2022年vb前三章复习资料 .pdf
《2022年vb前三章复习资料 .pdf》由会员分享,可在线阅读,更多相关《2022年vb前三章复习资料 .pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、读书之法 ,在循序而渐进 ,熟读而精思创建用户界面21 知识点概括1.用户界面 :它是一个应用程序中最重要的部分,是程序与用户进行交互的桥梁,标准的 Windows 应用程序界面都是由窗口、菜单条、各种按钮、文本框、列表框等对象构成。2.窗体 :它是设计VB 应用程序的一个基本平台,是包容用户界面或对话框所需的各种控件对象的容器。在创建一个新的工程时,默认的第一个窗体即为启动窗体。3.控件 :是与用户进行交互的可视化部件,向窗体上添加控件应在窗体编辑器中进行。4.命令菜单 :它是应用程序窗口的基本组成元素之一,它由菜单条、菜单、菜单项、子菜单、弹出式菜单组成,可以通过VB 提供的菜单编辑器创建
2、程序菜单。5.设计用户界面的步骤:(1)确定窗体的大小和位置(2)根据程序的功能和要求,添加所需的控件(3)合理地分布控件的位置与大小(4)设置各个对象的属性6.窗体及常用控件的常用属性、事件、方法熟悉各对象的常用属性、方法和事件对于创建应用程序有着举足轻重的作用,下面表2-1 给出了窗体及常用控件的常用属性、事件、方法使用说明。表 2-1 窗体及常用控件的常用属性、事件、方法一览表对象名称说明通用属性Name 设置对象在程序代码中的引用名Caption 设置对象的标题栏中或图标下面的文本Font 设置文本的字体、字型、字号等Left 设置对象的左边界距容器坐标系纵轴的距离Top 设置对象的上
3、边界距容器坐标系横轴的距离Height 设置对象的高度Width 设置对象的宽度Enabled 设置对象是否被激活Visible 设置对象是否可见BackColor 设置对象的背景色ForeColor 设置对象的前景色Index 设置控件在控件数组中的标识号TabIndex 设置窗体中的对象响应Tab 键的顺序TabStop 设置用户是否可以使用Tab 键来选定对象Style 设置控件的外观名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 19 页 - -
4、 - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思表 2-1 (续) 对象名称说明窗体(Form) 属性BoderStyle 设置窗体的边框风格Icon 设置运行时窗体最小化所显示的图标Picture 设置窗体上的背景图像AutoRedraw 设置从 Graphics 方法到一个持久性位图的输出方法Hide 用于隐藏 MDIForm 或 Form 对象,但不卸载Show 用于显示 MDIForm 或 Form 对象Move 用于改变对象的位置和大小Print 用于在 Form 和 PictureBox 上显示文本和图形CLS 清除在 Form 和 PictureBox 上的文
5、本和图形PrintForm 用于将 Form 对象的图形逐位发送给打印机事件Initialize 当应用程序创建某对象时发生,可应用该事件初始化窗体所用的数据,它在Load 事件前发生Load 当一个窗体被加载时发生Unload 当窗体卸载时发生Click 当在一个对象上单击鼠标左键时发生DblClick 当在一个对象上双击鼠标左键时发生Resize 当一个对象首次显示或窗口状态改变时发生Activate 当一个窗体成为当前窗体时发生Deactivate 当一个窗体不再是当前窗体时发生文本框(TextBox)属性Text 设置控件中包含的文本(小于32KB )MaxLength 设置控件中可以
6、输入字符的最大数,0 为任意个字符MultiLine 决定用户是否可以接受多行文本Alignment 设置复选框或选项按钮、或一个控件的文本的对齐ScrollBar 决定对象是否有水平或垂直滚动条PasswordChar 决定是否在控件中显示用户键入的字符SelStart* 设置所选择文本的起始点SelLength* 设置所选择文本的字符数SelText* 设置包含当前所选择文本的字符串方法Refresh 强制全部重绘一个窗体或控件SetFocus将焦点移至指定的窗体或控件事件Change当文本框的内容改变或通过代码改变Text 属性的设置时时发生LostFocus当对象失去焦点时发生GotF
7、ocus当对象获得焦点时发生KeyPress 当一个对象具有焦点,按下并松开一个键时发生名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 19 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思表 2-1 (续) 对象名称说明命令按钮(CommandButton) 属性Cancel 设置该命令按钮是否为窗体的“ 取消 ” 按钮Default设置该命令按钮是否为窗体默认的按钮Style设置命令按钮的外观是标准风格或图形风格Valu
8、e* 该命令按钮是否选中,True 为选中, False为未选中方法SetFocus 事件Click 标签(Label) 属性AutoSize 决定控件是否能自动调整大小以显示所有的内容WordWrap 决定控件是否扩大以多行方式显示标题文字,前题是AutoSize 为 True BorderStyle 设置边框是立体的或是平面的BackStyle 设置背景是透明或是不透明方法Refresh、Move 事件Click 、DblClick 选项按钮(OptionButton) 属性Caption 设置选项按钮旁的标题文字Alignment 设置选项按钮是在标题文字的左边或是右边Value 设置选
9、项按钮是否被选中,True 为选中,False 为未选中事件Click 、DblClick 复选框(CheckBox) 属性Caption 同选项按钮Alignment 同选项按钮Value 设置选项按钮是否被选中,0:未选中, 1:选中, 2:变灰,暂时不能访问事件Click 框架 (Frame) Caption 该属性为空时,可作为一个封闭边框列表框(ListBox) 属性List 设置列表框中包含的项目Text* 在列表框中最后选中的列表项的正文文本ListIndex* 在列表框中最后选中的列表项序号ListCount* 列表框中的列表项数目Sorted 决定是否将列表框中的列表项按AS
10、CII 码自动排序Columus 决定列表框中的项目是按一列还是多列显示方法AddItem 向列表框添加项目RemoveItem 将列表框中所选中的列表项删除Clear 清空列表框中的所有项目事件Click 、DblClick 表 2-1 (续) 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 19 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思对象名称说明组合框(ComboBox) 属性Style 决定组合列表框的外观其
11、余同 ListBox 方法同 ListBox 事件当 Style 为 0 或 2 时可响应 Click 事件,当 Style 为 1 时可响应 DblClick事件,当 Style 为 0 或 1 时可响应 Change事件图片框(PictureBox) 属性Picture 设置图片框的背景图像AutoSize 决定图片框是否能自动调整大小以显示完整的图片方法Print、Move 、Refresh 事件Click 图像(Image) 属性Picture 设置图像控件的背景图像Stretch 确定是否缩放图形来适应图像控件大小方法Move、Refresh 定时器(Timer) 属性Enabled
12、 设置该控件是否被激活Interval 设置调用 Timer 控件的 Timer 事件间隔的时间(单位为毫秒,最大为65535 毫秒 ) 事件Timer Timer 控件可以有规律地隔一段时间执行一次代码水平/垂直滚动条(HscrollBar/VscrollBar) 属性Min 设置滚动块位于滚动条顶端或者最左侧时所代表的值Max 设置滚动块位于滚动条底端或者最右侧时所代表的值LargeChange 设置当用户在滚动条的空白处单击时增减的值SmallChange 设置当用户在滚动条两端的箭头按钮上单击时增减的值Value 滚动条当前的值事件Change 在滚动块移动后或通过代码改变Value
13、属性的设置时发生。Scroll 在滚动块移动时发生注:加 *号的属性为运行时属性菜单的使用1.菜单设计基础菜单设计必需在窗体编辑器窗口中进行,进入菜单编辑器的方法:在工具栏上单击“菜单编辑器”按钮从“工具”菜单中选取“菜单编辑器”项将会打开“菜单编辑器”对话框,如图2-7 所示。菜单也是一个控件,因此设计菜单就是对其属性的设置,然后再针对各菜单项的Click 事件进行编程,注意菜单控件只有一名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 19 页 - -
14、 - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思个 Click 事件。图 2-7 “菜单编辑器对话框2.菜单对象的属性菜单中的每一项都是对象,菜单编辑器中的每一项设置,就是对菜单对象的属性设置见表 2-6,菜单对象只有一个Click 事件。表 2-6 菜单对象的属性属性说明标题 (Caption) 用于输入菜单名或命令名,这些名字出现在菜单条或菜单之中。若要在菜单中建立分隔符条,则应在Caption 框中键入一个连字符“-”名称 (Name) 用于为菜单项输入控件名,它不会出现在菜单中,是在代码中引用的菜单控件名称索引 (Index) 可指定一个数值来确定控件在控件数组中的
15、位置,该位置与控件的屏幕位置无关快捷键允许为每个菜单命令选定快捷键,其格式为Ctrl+字符, 它是在 不 打 开 菜 单 的 时 候 , 直 接 执 行 的 快 捷 键 , 如 常 用 的Ctrl+C( 复制 )、 Ctrl+(剪切 )、Ctrl+V( 粘贴 )等复选允许在菜单项的左边设置复选标记,通常用它来指出切换选项的开关状态激活的决定是否让菜单项对事件做出响应,而如果希望该项失效并模糊显示出来,则也可清除事件名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5
16、页,共 19 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思可视的将菜单项显示在菜单上箭头每次单击都把选定的菜单向选定的方向移一个等级。一共可以创建六个子菜单等级23 习题1.要在窗体上显示图片,需设置窗体的属性。A.Caption B.Icon C.Picture D.Name 2.将命令按钮的属性设置为False 后,运行时该命令按钮呈灰色不可用。A.ControlBox B.WindowState C.Visible D.Enabled 3.在设计状态下,双击窗体Form1 的空白处,打开代码窗口时,显示的是事件过程模板。A.Form_Click B.Fo
17、rm1_Click C.Form_Load D.Form1_Load 4.如果要在命令按钮上显示图形文件,应设置命令按钮的。A.Style 和 Graphics 属性B.Style 和 Picture 属性C.Caption 和 Picture 属性D.Caption 和 Graphics 属性5.关于标签和文本框的区别,以下叙述错误的是。A.在程序运行中,标签和文本框都可以用来输出数据B.在程序运行中,标签和文本框都可以用来输入数据C.在程序运行中,可以改变标签的内容D.文本框控件没有Caption 属性6.用方法可以使文本框获取焦点。A.Change B.GotFocus C.SetFoc
18、us D.LostFocus 7.若一个命令按钮的属性设置为按ESC 键等同于单击该命令按钮。A.Default B.Cancel C.Enabled D.Visible 8.将文本框的属性设置为True 时,可以在该文本中输入多行文本。A.AutoSize B.MultiLine C.Text D.ScrollBars 9.在滚动条上拖动滚动块移动时触发事件。A.KeyUp B.KeyPress C.Scroll D.Change 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - -
19、- - - 第 6 页,共 19 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思10.在用菜单编辑器设计菜单时,必须输入的项是。A.名称和快捷键B.名称和标题C.标题和索引D.标题和快捷键11.通过文本框的_事件过程可以获取文本框中键入字符的ASCII 码值。A.Change B.GotFocus C.Click D.KeyPress 12.引用列表框的最后一项应使用_。A.List1.List (List1.ListCount - 1) B.List1.List (List1.ListCount) C.List1.List (ListCount - 1) D.
20、List1.List (ListCount) 13.缺省时,加载图片后Image 控件的尺寸与原图的大小相比,_。A.和原图不同B.比原图大C.比原图小D.和原图相同14.计时器控件每次经历一个固定的时间间隔_。A.修改属性B.触发事件C.建立窗体D.显示图片15.要对选定的多个控件调整格式,如对齐、 调整间距、 统一尺寸等, 应使用菜单。A.格式B.编辑C.视图D.工具16.在默认状态下运行时,系统自动执行启动窗体的事件过程。A.Click B.GotFocus C.Load D.Unload 17.向列表框中添中项目应采用方法A.Print B.AddItem C.Refresh D.Cl
21、ear 18.决定控件上文字的字体、字形、大小、效果的属性是。A.Style B.Font C.Name D.BackStyle 19.在窗体上已建立了多个控件,如Text1、Label1、Command1,若要使程序一运行焦点就定位在Command1 上,应将 Command1 的属性设置为0。A.Index B.TabStop C.TabIndex D.Enabled 20.下列控件中,控件不能改变大小。A.TextBox B.Frame C.Label D.Timer 21.某工程中的窗体上,设置了一个Label1 和一个 Timer 控件, 由 Timer 控件实现Label1的滚动,
22、欲停止Label1 的滚动,应设置。A.Label1.Enabled=True 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 7 页,共 19 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思B.Label1.Enabled=False C.Timer1.Enabled=False D.Timer1.Enabled=True 22.在下列控件中可以使用Print 方法。A.Form 和 PictrueBox B.ListBox 和 F
23、rame C.Form 和 Label D.PictureBox 和 TextBox 23.若设置 Lable 控件的背景为透明,应将其_属性设置为 _。A.BackStyle,0 B.BackColor ,1 C.BorderStyle ,1 D.ForeColor ,0 24.在使用菜单编辑器创建菜单时,可在菜单名称中某字母前插入符号,那么在运行程序时按Alt 键和该字母键就可以打开该命令菜单。A.下划线B.& C.$ D. 25.若要设置单击滚动条上的空白区域时,滚动条的最大调整值应对其属性进行设定。A.Max B.Width C.SmallChange D.LargeChange 名师
24、归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 8 页,共 19 页 - - - - - - - - - 读书之法 ,在循序而渐进 ,熟读而精思第三章VB 语言基础31 知识点概括一个应用程序就是一个工程,在一个工程中可以包含若干个文件,应用程序的基本组成如图 3-1 所示。1.过程与模块程序的最基本单位是过程,一般在VB 中将过程分为事件过程和通用过程,常用的模块有窗体模块和标准模块,关于过程的和模块的概念与说明见表3-1。表 3-1 过程与模块概念说明过程事件过程为
25、窗体以及窗体上的对象所编写的用来响应由用户或系统引发的各种事件的程序代码通用过程一个应用程序中的不同窗体或者一个窗体内不同的事件过程可以共享的程序代码模块窗体模块(.frm) 窗体模块中包含事件过程,以及该窗体及窗体上的各个控件对象的属性设置以及相关的说明;窗体模块还可包含通用过程,它对来自任何事件过程的调用都作出响应标准模块(.bas) 标准模块中保存的都是通用过程及相关的说明2.数据类型数据是计算机程序处理的对象,VB 具有强大的数据处理能力,在VB 中定义了标准数据类型,其具体说明见表3-2。表 3-2 数据类型数据类型类型名称类型说明符存储空间(Byte) 初始值数值型整型Intege
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年vb前三章复习资料 2022 vb 前三章 复习资料
限制150内