ImageVerifierCode 换一换
格式:PPT , 页数:16 ,大小:215KB ,
资源ID:13327326      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/13327326.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(VB课件--ch.11.ppt)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

VB课件--ch.11.ppt

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第,1,章,Visual Basic,基础,本章教学目的,了解,Visual Basic,语言的特点、,掌握,Visual Basic,工作模式,掌握,Visual Basic,基本工作窗口的使用,掌握面向对象的程序设计的基本概念,本章主要内容,面向对象的概述,Visual Basic,的工作模式,设计模式、执行模式、中断模式,Visual Basic,的基本窗口,Visual Basic,集成环境分别由设计窗口、工程窗口、,属性窗口、窗体窗口、工具箱窗口组成。,对象、属性、方法,对象事件与事件过程,通用过

2、程,本章小结,1.1,面向对象的概述,面向对象程序设计是一种全新的程序设计方法,它从根本上改变了传统的程序设计模式。其基本思想是:通过建立和具体实际应用相对应的对象,并通过对这些对象的组合来创建具体的应用程序,它给程序设计带来了许多良好的特性。,1.,模块性(,Module,),对象是一个功能和数据独立的单元,它们之间只能通过对象认可的方式进行通信,并可以较为自由地为其它对象所调用。,2.,封装性(,Encapsulation,),为信息隐蔽提供具体的实现手段,而用户不必清楚对象内部细节,只需了解其功能。,3.,继承性(,Inheritance,),它为代码共享提供了一种有效的方法,从而可以避

3、免重复的代码设计,实现了对象的可重用性。它是面向对象程序设计技术最本质的特征。,4.,可靠性,对象实现了抽象和封装,使其中可能出现的错误限制在对象的内部,因而不会向外部传播,同时也易于检错和维护。,5.,可扩充性,面向对象系统可以通过继承机制不断扩充其对象功能,而不会影响原系统的运行。,6.,连续性,虽然面向对象的程序设计语言在编程模式上相差甚大,但它并没有摒弃传统的做法,它不仅采用了传统程序设计语言的语言元素,而且利用它们来模拟建立对象,从而使得一个熟悉传统程序设计语言的编程者能很快掌握面向对象程序设计的规律。,1.2,Visual Basic,共有三种工作模式(,Modes,):,1.,设

4、计模式(,Design Mode,),当成功地启动,VB,之后,即可自动进入,Visual Basic,设计模式,这时用户就可以自由设计,Visual Basic,程序。,在这种模式下,用户可以设计窗体(,Form,)、建立控件、设计过程。在过程中添加程序代码,设置对象的属性,一切应用程序的设计工作都在此模式下进行。但是不能在设计模式下运行程序或使用调试工具。,2.,执行模式(,Run Mode,),程序设计完成之后,就可以进入执行模式。进入执行模式的方法可以从菜单条上的“运行”菜单中选择“启动”命令。,3.,中断模式(,Break Mode,),该模式的作用是使程序暂时停止执行。通常可以在此

5、模式下调试,Visual Basic,程序。进入中断模式有三种方法:,(,1,)在执行模式下,打开“运行”菜单,选择“中断”命令进入中断模式。,(,2,)在程序中设置断点(,Breakpoint,),当程序执行到该断点时,则自动进入中断模式。,(,3,)当程序执行时有错误产生,则自动进入中断方式。,1.3 Visual Basic,的基本窗口,Visual Basic,启动之后,会在屏幕上显示出如图,1.1,所示的窗口界面。在图中,,Visual Basic,集成环境分别由设计窗口、工程窗口、属性窗口、窗体窗口、工具箱窗口组成。,图,1.1 Visual Basic,主窗口,在,Visual

6、Basic,语言中,把窗体和用工具箱中的各种工具所创建的各种控件都称之为对象。而每个对象都有属于自己的对象名、对象标题名、对象属性、对象方法、对象事件。,【,例,1.1】,对象属性设置的简单例子。,Private Sub,Form_Click,(),Firstdisplay.Fontsize,=12,Firstdisplay.text,=“VB,欢迎您!”,End Sub,其中:,Form_Click,(),为事件过程,第一行将控件,firstdisplay,的字号属性,fontsize,设置为,12,磅,第二行将控件的文本属性(,text,)设置为“,VB,欢迎您!”换句话说,程序运行时,,

7、VB,会把字符串“,VB,欢迎您!”移入,firstdisplay,文本控件内。,1.4,对象,1.5,对象的属性,所谓属性(,Properties,)就是所指定对象的特性,如对象的标题(,Caption,)、名称、颜色(,Color,)、字体大小(,Fontsize,)、窗口状态(,Window State,)、可见性(,Visible,)等等。,【,例,1.2】,方法使用的简单例子。,Picture1.Print“Microsoft Visual Basic”,对象名:,Picturel,方法名:,Print,参 数:“,Microsoft Visual Basic”,消 息:整个语句,在

8、这个例子中,当对象,Picturel,接收到该消息后,在其调度中搜索与之匹配的方法名,然后按地址执行相应的方法,Print,,其结果是在对象,Picturel,(它代表一个图片框)里打印出字符串“,Microsoft Visual Basic”,。,1.6,对象的方法,由对象与消息之间的关系可知,对象接收到消息后,就在其调度表中寻找与消息里所包含的方法名相匹配的方法名,若搜索成功,就会自动取出其代码段的地址,然后转到该代码段执行,实现该消息所要求的操作,这个代码段即称为方法。,1.7,对象事件与事件过程,事件过程的格式:,Private Sub,对象名,事件名(),(,VB,的语句),End

9、Sub,【,例,1.3】,在一个窗体上建立了文本框控件(默认名为,Text1,)和命令键控件(默认名为,Command1,),用户只要用鼠标在命令键上单击一下,则在文本框控件中显示“,Welcome to use VB”,。,操作过程,(,1,)在设计窗口中,,VB,已建立了一个窗体对象,它的标题名(,Caption,)和对象名称的值都是,Form1,。,(,2,)在,Form1,中建立两个控件:一个是文本框控件,Text1,,另一个是命令键控件,Command1,。,(,3,)建立文本框控件:双击工具箱中的文本框工具(,Text Box,),立即在,Form1,的中央出现一个标题为,Text

10、1,的文本框控件,然后使用鼠标把该控件拖拉到所需位置上。接着再用鼠标拖拉该控件边框上的,8,个黑色小方块,使该控件能够放下“,Welcome to use VB”,。,(,4,)建立命令键控件:双击工具箱中的命令键工具(,Command Button,),在,Form1,中央出现一个“,Command1”,的命令键控件。建立的控件如图,1.2,所示。,图,1.2,在,Form1,中建立控件,(,3,)设置控件对象属性,通过设置对象属性,可以更改对象的标题名和名字。,选择,Text1,,使其变成活动控件,在属性窗口单击“名称”属性,此时可在设置框内输入你所喜欢的文本框控件名,Stringdisp

11、lay,。,选择,Command1,使其变成活动控件,用同样的方法来设置它的名字(,Comkey,)及标题名。在设置命令键控件的标题名时,首先在属性窗口单击一下,Caption,属性,(或输入中文,按,Ctrl+Space,键转入中文输入方式),接着在其设置框内输入“,Click”,,这时命令键控件上出现“,Click”,,这个字串就成为该命令键控件的标题中。,到此,属性的设置工作基本完成,在此例中只设置了窗体和控件对象的“名称”和,Caption,属性,而对象的其它属性则取默认值。为了清楚起见,将对象的属性整理为表,1.2,。,表,1.2,对象属性表,对象类型,对象的默认名,标题名(,Cap

12、tion,),对象名(名称),文本(,Text,),窗体,Form1,Form1,Form1,(,有文本属性,),文本控件,Text1,(,无标题属性,),Stringdisplay,(,清除为空白,),命令键控件,Command1,Click,Comkey,(,无文本属性,),(,4,)加入事件过程程序代码,如本节所述,有三种方法可以进入程序代码编辑窗口。,首先选择一对象,在此例中选择,Comkey,命令键控件,然后双击该控件,该控件的代码编辑窗口出现,如图,1.3,所示。,图,1.3,ComKey_Click,()事件过程,这时就可以在,Sub,和,End Sub,之间输入程序语句了。,事

13、件(,Click,)是,VB,默认的命令键控件的事件,如果不愿用“单击”作为事件的响应,可从图,1.3,右边的下拉式菜单中选择所需要的事件。,接下来在该事件过程中输入,VB,语句:,Sub,Comkey_Click,(),Stringdisplay,.,Fontsize,=14,Stringdisplay,.Text=“Welcome to use VB!”,End Sub,该事件过程中的第一行语句是设置文本框控件,Stringdisplay,的字尺寸属性(,fontsize,),其值为,14,;,第二行语句是设置文本框控件(,Stringdisplay,)的文本属性值为“,Welcome t

14、o use VB!”,。,(,5,)执行程序,程序设计完成之后,就可以在,VB,的解释方式下执行该程序了。运行的方法是从“运行”菜单中选择“启动”命令,这时只需单击一下“,Click”,命令键控件,文本框控件内立刻会显示出“,Welcome to use VB”,。,到此一个,VB,程序就设计完成了。从“运行”菜单中选择“结束”就可返回到运行该程序前所在的窗口。,1.8,通用过程,通用过程(,General Procedure,)就是用户自行建立的可供事件过程调用的过程。我们知道事件过程是构成,VB,应用程序的主体,但是当许多不同的事件过程需要使用一段相同的程序代码时,如果将这个程序代码段分别

15、写在不同事件过程中,那么这些事件过程就显得太冗长、太不简洁而且又费时费力。在这种情况下,就需要把不同事件过程中作相同事件的程序段抽出来建立一个通用过程供事件过程调用。,1.,模块层通用过程,在模块层建立的通用过程为模块层通用过程,可以被不同的窗体内的事件过程(包括窗体事件过程本身)调用。模块层通用过程建立的方法如下:,(,1,)在,VB,设计窗口,从“工程”菜单中选择“添加模块”命令。此时就会出现一个叫,Module1,的模块窗口。,(,2,)在工程窗口中选择,Module1,模块,然后在属性窗口的名称后面输入通用过程名。,(,3,)双击通用过程名,就弹出通用过程的代码窗口。这时就可以把程序代

16、码加入其中。,注意:对于模块层中的所有通用过程都要使用的变量必须在模块层的说明部分进行定义。,2.,窗体层通用过程,在窗体层定义的通用过程只能够被该窗体内的事件过程(包括该窗体事件本身)调用,而其它窗体事件过程(包括窗体内所有控件对应的事件过程)则不能够调用。,在窗体层建立通用过程有两种方法。,(,1,)在工程窗口中激活所需要的窗体,再选择工程窗口中的“查看代码”按 钮,然后进入窗体代码窗口。,(,2,)单击系统菜单,【,工具,】【,添加过程,】,命令弹出“添加过程”对话框。,在“添加过程”对话框中,“名称”框中输入要定义过程名(如,Test,),“类型”选项中选定过程的类型为“子过程”,“范围”选项中选定过程为全局过程(“共有的”)还是局部过程(“私有的”)。单击,【,确定,】,按钮。这时在“查看代码”窗口创建了一个指定名称的通用过程模板(如,Test,),在其中可以编写“语句块”代码。,3.,通用过程的语法格式,Sub,过程名(参数,1,,参数,2,,,),End Sub,本章小结,本章主要介绍了,Visual Basic,的基本知识,基本特点和基本界面,针对,Visual Basic,的面向对象的特点,重点介绍了,OOP,中的对象、方法、过程和事件的概念。本章属于,Visual Basic,的入门部分,通过本章的学习,使大家对,Visual Basic,有一个初步认识。,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服