网站大量收购独家精品文档,联系QQ:2885784924

VB程序设计 二章 简单的VB程序设计.docVIP

  1. 1、本文档共25页,可阅读全部内容。
  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程序设计 二章 简单的VB程序设计

第二章 简单的VB程序设计 主要内容 对象和类 属性、事件、方法 应用程序的建立方法和运行 窗体、标签、文本框、命令按钮 一些常用方法:Print、Cls、Move、SetFocus 工程的管理及环境设置 程序调试与排错 1.初期的程序设计 高运行效率、少占用内存为目标 2.结构化程序设计 程序的可读性、可维护性为目标 程序=算法+数据结构 面向过程的程序设计 3.面向对象的程序设计 降低程序的复杂性、提高软件的开法效率和改善工作界面为目标 程序=对象+消息 面向对象的程序设计 2.1对象的有关概念 2.1.1对象和类 1.对象 对象在现实生活中到处可见,例如,一个人、一辆汽车、一台电脑都是一个对象。因此,对象是具有某些特征的具体事物的抽象。每个对象都具有描述其特征的属性,及附属于它的行为。 对象还可分为很多小对象,例如车轮也是一个对象,它由外胎、内胎、尺寸等属性。对象是类的一个实例,继承了类的属性、方法。 Vb中常用的对象有:窗体、控件等。 2.类 类是创建对象实例的模板,是同种对象的集合与抽象,它包含了创建对象的属性描述和行为特征的定义。类是对象的定义,而对象是类的一个实例。 类的一组属性和方法定义了类的界面,它封装了用于类的全部信息。当应用程序在某处由类创建一个对象,用户只要使用对象的属性和方法进行相应的操作,而不必关心其内部是如何实现的。 面向对象的程序设计主要建立在类和对象的基础上。通常的面向对象的程序设计中的类是由程序员设计的。而在VB重,类可由系统设计好,也可由程序员自己设计。 在VB中,工具箱上的可视类图标是VB系统设计好的标准控件类,此外,VB还可在“工程”菜单的“部件”项中加入大量的ActiveX控件。通过将类实例化,可以得到真正的控件对象。也就是说当在窗体上画好一个控件时,就将类转换成对象,即创建了一个控件对象,简称为控件。 除了通过控件类产生控件对象外,VB还提供了系统对象,例如,打印机(Printer)、剪贴板(Clipbord)、屏幕(Screen)、应用程序(App)错误(Err)等。 窗体是一个特例,它既是类也是对象。当向一个工程添加一个窗体时,实质就是由窗体类创建了一个窗体对象。 2.1.2 对象的建立和编辑 1.对象的建立 在窗体上建立对象的步骤如下: (1)鼠标定位在工具箱内要制作控件对象的对应的图标上,单击进行选择; (2)将鼠标移到窗体上所需的位置处,按下鼠标左键拖拽到所需的大小后释放鼠标。 也可双击工具箱上的某个控件类图标,即可在窗体的中心处形成一个默认大小的对象。 2.对象的选定 单击窗体上的对象,即可选中该对象;被选中的对象,对象的边框上将出现8个兰色的方块,称为控制柄。操纵这些控制柄可改变对象的大小。 要同时选中多个对象进行操作,有两种方法: 方法一:拖动鼠标指针,将欲选定的对象包围在一个虚框中然后释放鼠标按钮即可。 方法二:先选定一个对象,按Ctrl键,再逐一单击其他要选定的控件。 3.复制或删除对象 (1)复制对象 选中要复制的对象,单击工具栏的“复制”按钮,再单击“粘贴”按钮,这时显示是否要创建控件数组对话框,单击对话框中的“否”按钮,这样就复制了标题相同而名称不同的对象了。 (2)删除对象 选中删除的对象,然后按Del键。 4.对象的命名 每个对象系统都给它确定了默认的名字,这在第一章介绍工具箱中的标准控件已经列表介绍了。用户可以在控件的属性窗口中的Name属性中自己重新定义控件的名字。 控件命名一般加上控件前缀,以便见名知道控件的类型,同时长度应小于等于255个字符。 2.1.3 对象的属性、事件和方法 每个VB控件都是具有属于自己的属性、事件和方法的对象。可以把属性看成一个对象的性质,把事件看成对象的响应,把方法看成对象的动作。因此,属性、事件、方法构成了对象的三个要素。 1.属性 对象的性质,即用来描述和反映对象特征的参数。 可以通过以下两种方法设置对象的属性: 在设计阶段,通过属性窗口直接来设置对象的属性。 在程序代码中通过赋值实现,其格是为: 对象名.属性名=属性值 例如:Commd1.Caption=”确定” Text1.text=”好人一生平安” Text1.Fontname=”宋体” 2.事件 、事件过程和事件驱动 (1)事件 响应对象的动作称为事件,它发生在用户与应用程序交互时。也就是说事件时发生在该对象上的事情。系统为每个对象预先定义好了一系列的事件,如单击控件、鼠标移动、键盘按下等。 常用控件事件一览表 事件 描述 Activeate 窗体获得焦点时发生,它发生在Gotfocus事件之前。 Deactivate 另一个窗体获得焦点时发生,它发生在lostfocus事件之后。

文档评论(0)

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

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

1亿VIP精品文档

相关文档