下载此文档

VB程序设计 第二章 简单的VB程序设计.doc


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

VB程序设计 第二章 简单的VB程序设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-07-07