金文二级vb讲义1-330校对版.doc
《金文二级vb讲义1-330校对版.doc》由会员分享,可在线阅读,更多相关《金文二级vb讲义1-330校对版.doc(73页珍藏版)》请在咨信网上搜索。
1、(完整word)金文二级vb讲义1-330完整校对版Visual Basic 程序开发环境第一节Visual Basic 的启动与退出一、 启动VB的四种方法1、 使用“开始”菜单中的“程序”命令。2、 使用“我的电脑。3、 使用“开始”菜单中的“运行”命令.4、 建立启动Visual Basic6.0的快捷方式。二、 VB启动后的简单设置1、 新建工程-标准.EXE2、 (1)SDI单文档界面(2)MDI多文档界面“工具”“选项 “高级” “SDI开发环境 3、退出VB:ALT+Q第二节 主窗口的组成1、 标题栏:设计模式、运行模式、中断模式2、 菜单栏(13个):1)菜单的分类:(1)、直
2、接执行 (2)、弹出对话框(3)、下一级菜单2)进入菜单栏的方法:(1)、ALT或F10激活菜单后光标键选择(2)、AlT+激活键注:如果打不开不适当或不需要的菜单,或者执行菜单命令时打开了不需要的对话框,可以用Esc键关闭。3)快捷键:(1)新建工程:CTRL+N (2) 打开工程:CTRL+O (3)保存工程:CTRL+S3、 工具栏:(1) 工具栏的分类:编辑、标准、窗体编辑器和调试(2) 工具栏的形式:固定、浮动(3) 标准工具栏图标及作用第三节 其他窗口一、 窗体设计器和工程资源管理器(一)窗体设计器窗口1、窗体设计器窗口简称窗体(From),是应用程序最终面向用户的窗口,它对应于应
3、用程序的运行结果.2、如果想清除窗体上的小点或者改变点与点之间的距离,可以通过执行“工具”菜单中的“选项”命令(“通用选项卡”)来调整。(二)工程资源管理器窗口1、在工程资源管理器窗口中,含有建立一个应用程序所需要的文件的清单。工程资源管理器窗口中的文件可以分为6类:窗体文件 。frm程序模块文件 .bas类模块文件 .cls工程文件 。vbp工程组文件 .vbg资源文件 .res2、 工程资源管理器窗口中文件的分类(1) 工程文件和工程组文件工程文件的扩展名为。vbp,每个工程对应一个工程文件.当一个程序包括两个以上的工程时,这些工程构成一个工程组,工程组文件的扩展名为.vbg。用“文件菜单
4、中的“新建工程”命令可以建立一个新的工程,用“打开工程”命令可以打开一个已有的工程,而用“添加工程”命令可以添加一个工程。(2) 窗体文件窗体文件的扩展名为.frm,每个窗体对应一个窗体文件,窗体及控件的属性和其他信息(包括代码)都存放在该窗体文件中.一个应用程序可以有多个窗体(最多可达255个),因此就可以有多个以。frm为扩展名的窗体文件。执行“工程”菜单中的“添加窗体”命令或单击工具栏中的“添加窗体”按钮可以增加一个窗体,而执行“工程”菜单中的“移除窗体”命令可删除当前的窗体.每建立一个窗体,工程资源管理器窗口中就增加一个窗体文件,每个窗体都有一个不同的名字。可以通过属性窗口设置(Nam
5、e属性),其默认名字为Formx(x为1,2,3,。),相应的默认文件名为Formx.frm。(3) 标准模块文件标准模块文件也称程序文件,其扩展名为。bas,它是为合理组织程序而设计的.标准模块是一个纯代码性质的文件,它不属于任何一个窗体,主要在大型应用程序中使用。标准模块由程序代码组成,主要用来声明全局变量和定义一些通用的过程,可以被不同的窗体的程序调用。标准模块通过“工程菜单中的“添加模块”命令来建立。(4) 类模块Visual Basic 提供了大量预定义的类,同时也允许用户根据需要定义自己的类,用户通过类模块来定义自己的类,每个类都用一个文件来保存,其扩展名为。cls。(5) 资源文
6、件资源文件中存放的事各种“资源,是一种可以同时存放文本、图片、声音等多种资源的文件.资源文件由一系列独立的字符串、位图及声音文件(。wav、mid)组成,其扩展名为。res。资源文件是一个纯文本的文件,可以用简单的文本编辑器编辑.3、 选项卡的切换在工程资源管理器窗口的顶部还有3个按钮,分别为“查看代码、“查看对象”、“切换文件夹”。二、 属性窗口和工具箱窗口(一) 属性窗口1、 属性的形式方式分为两种,即按字母顺序和按分类顺序,分别通过单击相应按钮来实现。2、 每个Visual Basic对象都有其特定的属性,可以通过属性窗口来设置,对象的外观和队友的操作由所设置的值来确定。有些属性的取值是
7、有一定限制的,例如对象的可见性只能设置True或Flase(即可见或不可见);而有些属性(如标题)可以为任何文本。在实际的应用程序设计中,不可能也没必要设置每个对象的所有属性,很多属性可以使用默认值。(二) 工具箱窗口1、 工具箱窗口由工具图标组成,这些图标是Visual Basic应用程序的构件,称为图形对象或控件,每个控件由工具中的一个工具图标来表示.2、 在一般情况下,工具箱位于窗体的左侧。工具箱中的工具分为两类,一类称为内部控件或标准控件,一类称为ActiveX控件.启动Visual Basic后,工具箱中只有内部控件。3、 工具箱主要用于应用程序的界面设计。在设计阶段,首先用工具箱中
8、的工具(即控件)在窗体上建立用户界面,然后编写程序代码。界面的设计完全通过控件来实现,可以任意改变其大小,移动到窗体的任何位置。三、其他窗口除上述几种窗口外,在集成环境中还有其他一些窗口,包括窗体布局窗口、代码编辑器窗口、立即窗口、本地窗口和监视窗口。第四节 课后习题讲解例1:与传统的程序设计语言相比,Visual Basic 最突出的特定是:CA、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术例2:在正确安装Visual Basic 6。0后,可以通过多种方式启动Visual Basic 。以下方式,不能启动VisualBasic的是:DA、 通过“开始”菜单中的“程序”
9、命令B、 通过“我的电脑”找到vb6.0。exe,双击该文件名C、 通过“开始”菜单中的“运行”命令D、 进入DOS方式,执行vb6。exe文件例3:为了用键盘打开菜单和执行菜单命令,第一步应按的键是:AA、 功能键F10或ALTB、 Shift+功能键F4C、 Ctrl或功能键F8D、 Ctrl+Alt例4:Visual Basic6.0集成环境的主窗口中不包括:CA、标题栏B、菜单栏C、状态栏D、工具栏例5:用标准工具栏中的工具按钮不能执行的操作是:BA、添加工程B、打印源程序C、运行程序D、打开工程例6:Visual Basic 窗体设计器的主要功能是:AA、建立用户界面B、编写源程序代
10、码C、画图D、显示文字例7:Visual Basic6。0分为3中版本,这3中版本是(学习版,企业版,专业版)。例8:可以通过(文件)菜单中的(退出)命令退出Visual Basic。例9:退出Visual Basic 的快捷键是(ALT+Q).例10:快捷键Ctrl+O的功能相对于执行(文件)菜单中的(打开工程)命令,或则相当于单击工具栏上的(打开工程)按钮。例11:如果打开了不需要的菜单或对话框,可以用(Esc)键关闭。例12:工程文件的扩展名是(。vbp)窗体文件的扩展名是(.frm).例13:Visual Basic 中的工具栏有两种形式,分别为(固定)形式和(浮动)形式。第二章 对象
11、及其操作第一节 对象一、 VB的属性(一)、什么事对象1、窗体和控件就是Visual Basic中预定义的对象。2、对象是具有特殊属性(数据)和行为方式(方法)的实体。建立一个对象后,其操作通过与该对象有关的属性、时间和方法来描述.(二)、对象属性1、属性是一个对象的特征,不同的对象由不同的属性。2、除了用属性窗口设置对象属性外,也可以在程序中用程序语句设置,一般格式如下:对象名.属性名称=新设置的属性值(三)、对象事件1、所谓事件,是由VB预先设置好的,能够被对象识别的动作,不同的对象能够识别的时间也不一样。当事件由用户触发或由系统触发时,对象就会对该事件作出响应。2、响应某个事件后所执行的
12、操作通过一段程序代码来实现,这样的一段程序代码叫作事件过程.3、事件过程的一般格式如下:Private Sub 对象名称_事件名称()事件响应程序代码End sub“对象名称”指的事该对象的Name属性,“事件名称”是由VB预先定义好的赋予该对象的事件,而这个事件必须是对象所能识别的.(四)、对象方法1、在传统的程序设计中,过程和函数是编程语言的主要部件。而在面向对象程序设计中,引入了成为方法的特殊过程和函数。2、方法的操作与过程、函数的操作相同,但方法是特定对象的一部分,正如属性和事件是对象的一部分一样.其调用格式为:对象名称.方法名称3、在调用方法时,可以省略对象名.在这种情况下,vb所调
13、用的方法作为当前对象的方法,一般把当前窗体作为当前对象.二、对象属性设置(一)激活属性窗口的几种方法:1、用鼠标单击属性窗口的任何部位.2、执行“视图”菜单中的“属性窗口命令。3、按F4键4、单击工具栏上的“属性窗口按钮5、按组合键Ctrl+PgDn或Ctrl+PgUp(二)属性不同,设置新属性的方式也不一样,通常有以下3种:1、直接键入属性值有些属性,如Caption、Text等都必须由用户键入,在建立对象(控件或窗体)时,VB可能为其提供默认值。为了提供程序的可读性,最好能赋予它一个由确定意义的名称。这可以通过在属性窗口中键入新属性值来实现。2、选择输入,即通过下拉列表选择所需要的属性值有
14、些属性(例如BorderStyle、ControlBox、DrawStyle、DrawMode等)取值的可能情况是有限的,可能只有两种、几种或几十种,对于这样的属性,可以在下拉列表中选择所需要的属性值。3、利用对话框设置属性值对于与图形、图标或字体有关的属性,设置框的右端会显示省略号,即三个小点(),单击这三个小点,屏幕上将会显示一个对话框,可以利用这个对话框设置所需要的属性,(装入图形,图标或设置字体等)。第二节 窗体一、 窗体的结构与属性(一) AutoRedraw 自动重画(刷新)如果把AutoRedraw属性设置为True,则当一个窗体被其他窗体覆盖、又回到该窗体时,将自动刷新或重画该
15、窗体上的所有图形。如果把该属性设置为False,则必须通过事件过程来设这一操作。该属性的默认值为False。(二) BackColor 背景颜色该属性用来设置窗体的背景色,颜色是一个十六进制的常量,每种颜色都用一个常量来表示.该属性适用于窗体及大多数控件,包括复选框、组合框、命令按钮、目录列表框、文件列表框、驱动器列表框、框架、网格、标签、列表框、单选按钮、图片库、形状及文本框。(三) BorderStyle 边框类型该属性用来确定窗体边框的类型.窗体边界设置值作用0-None窗体无边框1Fixed Single固定单边框.可以包含控制菜单框、标题栏、“最大化”按钮和“最小化按钮”.其大小只能
16、用最大化和最小化来改变2Sizable(默认值)可调制边框。窗体大小可变,并有标准的爽线边界3-Fixed Dialog固定对话框。可以包含控制菜单和标题栏,单没有最大化和最小化按钮。窗体大小不变(设计时设定),并有双线边界4-Fixed ToolWindow固定工具窗口.窗体大小不能改变,只显示关闭按钮,并用缩小的字体显示标题栏.5-Sizable ToolWindow可变大小工具窗口。窗体大小可变,值显示关闭按钮,并用缩小的字体显示标题栏。注:在运行期间,BorderStyle属性是“只读”属性。也就是说,它只能在设计阶段设置,不能在运行期间改变。除窗体外,BorderStyle属性还可用
17、于多种控件,其设置值也不一样。(四) Caption 标题该属性用来定义窗体标题。启动VB或则执行“工程”菜单中的“添加窗体”命令后,窗体使用的默认标题(如Form1,Form2,)。用Caption属性可以吧窗体标题改为所需要的名字。该属性既可以通过属性窗口设置,也可以在事件过程中通过程序代码设置,其搁置如下:对象.Caption=字符串这里的“对象”可以使窗体、复选框、命令按钮、数据控件、框架、标签、菜单及单选按钮,“字符串”是要设置的窗体的标题。例如:Form1。Caption=“Visual Basic Test将把窗体标题设置为“Visual Basic Test。如果省略“=字符串
18、”,则返回窗体的当前标题。(五) ControlBox(控制框)该属性用来设置窗口控制框(也称系统菜单,位于窗口左上角)的状态。当该属性被设置为True(默认)时,窗口左上角会显示一个控制框。此外,ControlBox属性还与BorderStyle属性有关系。如果吧BorderStyle属性设置为“0None”,则ControlBox属性将不起作用(即使被设置为True)。ControlBox属性值使用于窗体。(六) Enabled(允许)该属性用于激活或禁止。每个对象都有一个Enable属性,可以被设置为True或者Flase。分别用来激活或者禁止该对象.对于窗体,该属性一般设置为True,
19、但为了避免鼠标或键盘事件发送到某个窗体,也可以设置为False。该属性可在属性窗口中设置,也可以通过程序代码设置,其格式如下:对象。Enabled=Boolean 值这里的“对象”可以使窗体、所有控件及菜单,其设置值可以使True或False。当该属性被设置为False后,运行时相应的对象呈灰色显示,表明处于不活动状态,用户不能访问。在默认情况下,窗体的Enabled属性为True.如果省略“=Boolean值,则返回“对象”当前的Enabled属性.(七) 字形属性设置字形属性用来设置输出字符的各种特性,包括字体、大小等。这些属性使用于窗体和大部分控件,包括复选框、组合框、命令按钮、目录列表
20、框、文件列表框、驱动器列表框、框架、网格、标签、列表框、单选按钮、图片框、文本框及打印机.字形属性可以通过属性窗口设置,也可以通过程序代码设置。(八) ForeColor(前景颜色)用来定义文本或图形的前景颜色,其设置方法及使用范围与BackColor属性相同。由Print方法输出(显示)的文本均按ForeColor属性设置的颜色输出。(九) Height Width(高、宽)这两个属性用来制定窗体的高度和宽度,其单位为twip(缇)。格式如下:对象。Heigth=数值对象。Width=数值这里的“对象”可以使窗体和各种控件,包括复选框、组合框、命令按钮、目录列表框、文件列表框、驱动器列表框、
21、框架、网格、水平滚动条、垂直滚动条、图像框、标签、列表框、OLE、单选按钮、图片库、形状、文本框、屏幕及打印机.“数值”为单精度型,其计算单位为twip.如果省略“=数值”,则返回“对象”的高度或宽度。(十) MaxButton、MinButton(最大化、最小化按钮)这两个属性用来显示窗体右上角的最大、最小化按钮。如果希望现实最大或最小按钮,则应该将两个属性设置为True.这连个属性只在运行期间起作用.在设计阶段。这两项设置不起作用,因此,即使把MaxButton属性和MinButton属性设置为False,最大、最小化按钮也不会消失。如果BorderStyle属性被设置为“0-None”,
22、则这两个属性将被忽略。(十一)Name(名称)该属性用来定义对象的名称。用Name属性定义的名称使在程序代码中使用的对象名,与对象的标题(Caption)不是一回事。和BorderStyle属性一样,Name使只读属性,在运行时,对象的名称不能改变。该属性适用于窗体、所有控件、菜单及菜单命令.注意,在属性窗口中,Name属性通常作为第一个属性条,并写作“(名称)。(十二)picture(图形)用来在对象中显示一个图形。在设计阶段,从属性窗口中选择该属性,并单击右端的“。.。,将弹出“加载图片对话框,利用该对话框选择一个图形文件,该图形即可现实在窗体上.用该属性可以显示多种格式的图形文件,包括.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 金文 二级 vb 讲义 330 校对
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。