VB软件编程开发培训班程教材课件.docVIP

VB软件编程开发培训班程教材课件.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB软件编程开发培训班程教材课件.doc

VB编程班?第二课 1、介绍:VB基本控? 1.初期的程序?设计 高运行效率?、少占用内存?为目标 2.结构化程序?设计 程序的可读?性、可维护性为?目标 程序=算法+数据结构+计算机语言?+面向过程的?程序设计方?法 3.面向对象的?程序设计 降低程序的?复杂性、提高软件的?开法效率和?改善工作界?面为目标 程序=对象+消息+面向对象的?程序设计 面向对象的?程序设计具?有如下的优?点: 1.符合人们习?惯的思维方?法,便于分解大?型的复杂多?变的问题。由于对象对?应于现实世?界中的实体?,因而可以很?自然地按照?现实世界中?处理实体的?方法来处理?对象,软件开发者?可以很方便?地与问题提?出者进行沟?通和交流。 2.易于软件的?维护和功能?的增减。对象的封装?性及对象之?间的松散组?合,都给软件的?修改和维护?带来了方便?。 3.可重用性好?。重复使用一?个类(类是对象的?定义,对象是类的?实例化),可以比较方?便地构造出?软件系统,加上继承的?方式,极大地提高?了软件开发?的效率。 4.与可视化技?术相结合,改善了工作?界面。随着基于图?形界面操作?系统的流行?,面向对象的?程序设计方?法也将深入?人心。它与可视化?技术相结合?,使人机界面?进入GUI?时代。 VB中的一?些基本概念? 一、对象与类 1. 对象 是基本的运?行时的实体?,如窗体、各种控件等?,它既包括作?用于对象的?操作(方法)和对象的响?应(事件)。 将数据和处?理这些数据?的过程封装?在一起. 2. 类 类是一个抽?象的整体概?念 ,对象是类的?实例化。类与对象是?面向对象程?序设计语言?的基础。 以“汽车”为例,说明类与对?象的关系。 汽车是一个?笼统的名称?,是整体概念?,我们把汽车?看成一个“类”,一辆辆具体?的汽车(比如你的汽?车)就是这个类?的实例,也就是这个?类的对象。 工具箱的各?种控件并不?是对象,而是代表了?各个不同的?类。通过类的实?例化,可以得到真?正的对象。当在窗体上?画一个控件?时,就将类转换?为对象,即创建了一?个控件对象?,也简称为控?件。 3、对 象的建立和?命名 (1)对象的建立? 方法一: 单击工具箱?控件对象 在窗体上按?住左键拖拉?到所需要的?大小后释放?。 方法二: 双击工具箱?控件对象,则立即在窗?体出现一个?默认大小的?对象框。 (2)编辑对象 先选中对象?(单击对象), 放大、缩小 删除对象 复制对象 (3)、对象的命名? 每一个对象?都有有自己?的名字。每个窗体、控件对象在?建立时VB?系统给出了?一个默认名?。用户可通过?属性窗口设?置(名称)来给对象命?名。 命名的原则?: 1)必须由字母?或汉字开头?、随后可以是?字母、汉字、数字、下划线(最好不用)串组成。 2)长度=255个字?Prope?rty) 对象中的数?据,所有对象都?有自的属性?。它们是用来?描述和反映?对象特征的?参数。例如:控件名称(Name)、标题(Capti?on)、颜色(Color?)、字体(FontN?ame)等属性决定?了对象展现?给用户的界?面具有什么?样的外观及?功能。 对象属性设?置的方法: 方法一: 在设计模式?下,通过属性窗?口直接设置?对象的属性?。 方法二: 在程序的代?码中通过赋?值实现,其格式为: 对象.属性=属性值 例如:cmdDi?sp.Capti?on=“显示” 三、事件(Event?)及事件过程?(Event? Proce?dure) 事件—— 可被对象识?别的动作。 事件过程—— 是指附在该? 对象上的程?序代码,是事件触发?后处理的程?序。事件过程的?形式如下: Sub 对象名_事?件过程名[(参数列表)] ….. (事件过程代?码) End Sub 例如: Sub cmdHi?de_Cl?ick() CmdHi?de.Visib?le=False? End Sub 四、方 法(Metho?d) 在对象上可?操作的过程?,是VB系统?提供的一种?特殊的过程?和函数——方法

您可能关注的文档

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档