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

第2章 VB应用程序设计初步.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 VB应用程序设计初步

第二章 应用程序设计初步 2.1 几个基本概念 2.2 控件的画法和基本操作 2.3 编写Visual Basic应用程序的步骤 2.4 应用程序的结构 2.5 常用语句 2.6 简单的应用程序设计实例 2.1 几个基本概念 2.1.1 对象 2.1.2 属性 2.1.3 事件 2.1.4 方法 2.1.5 窗体 2.1.6 控件 2.1.7 工程 2.1.1 对象 在面向对象的程序设计中,“对象”是系统中的基本运行实体。Visual Basic中的对象与面向对象程序设计中的对象在概念上是一样的,但在使用上有很大区别。在面向对象程序设计中,对象由程序员自己设计。而在Visual Basic 6.0中,对象分为两类,一类是由系统设计好的,称为预定义对象,可以直接使用或对其进行操作;另一类由用户定义,可以像C++一样建立用户自己的对象。 2.1.2 属性 属性是一个对象的特性,不同的对象有不同的属性。对象常见的属性有标题(Caption)、名称(Name)、颜色(Color)、字体大小(Fontsize)以及是否可见(Visible)等。前面介绍的属性窗口中含有各种属性,可以在属性列表中为具体的对象选择所需要的属性。为了在属性窗口中设置对象的属性,必须先选择要设置属性的对象,然后激活属性窗口。 设置新属性的方式通常有以下3种方式 1.直接键入新属性值 2.选择输入,即通过下拉列表选择所需要的属性值 3.利用对话框设置属值 除了用属性窗口设置对象属性外,也可以在程序中用程序语句设置,一般格式如下: 对象名.属性名称 = 新设置的属性值 2.1.3 事件 所谓事件(Event),是由Visual Basic预先设置好的、能够被对象识别的动作,例如click(单击),DblClick(双击),Load(装入),MouseMove(移动鼠标),change (改变)等。不同的对象能够识别的事件也不一样。当事件由用户触发(如click)或由系统触发(如Load)时,对象就会对该事件做出响应(Respond)。 事件过程的一般格式如下: Private Sub 对象名称_事件名称( ) …… 事件响应程序代码 …… End sub 2.1.4.方法 在面向对象程序设计(OOP)中,引入了称为方法(Method)的特殊过程和函数。方法的操作与过程、函数的操作相同,但方法是特定对象的一部分,正如属性和事件是对象的一部分一样。 调用格式为: 对象名称.方法名称 2.1.5 窗 体 图形界面中最常见到的对象是窗口,如对话框、错误信息框、询问框等都是窗口。窗口在VB中称为窗体(Form),它是VB编程中最常见的对象。设计窗体是设计应用程序的第一步。 窗体是任何一个应用程序必不可少的对象,因为窗体是其他对象的载体,各类控件对象必须建立在窗体上,窗体是应用程序的顶层对象。 2.1.6 控 件 窗体和控件都是Visual Basic中的对象,它们是应用程序的“积木块”,共同构成用户界面。因为有了控件,才使得Visual Basic不但功能强大,而且易于使用。控件以图标的形式放在 “工具箱”中,每种控件都有与之对应的图标。 1.控件的分类 标准控件(也称内部控件) ActiveX控件 可插入对象 2.控件的命名 每个窗体和控件都有一个名字,这个名字就是窗体或控件的Name属性值。在一般情况下,窗体和控件都有默认值,如Forml,Commandl,Textl等。为了能见名知义,提高程序的可读性,最好用有一定意义的名字作为对象的Name属性值,可以从名字上看出属性的前缀。 2.1.7 工程 “工程”通常是指一些规模较大、综合性的、系统化的联合作业。VB中将开发的应用程序也称为工程,正是借用了这样一种观点,因为一个应用程序是由许多程序文件组成的。 1. 工程的结构 一个工程包括如下文件: ● 工程文件(*.vbp),用于跟踪所有部件。 ● 窗体文件(*.frm)。 ● 窗体的二进制数据文件(*.frx),主要是描述窗体上控件的属性数据。这些文件是自动生成的,不能编辑的。 ● 类模块文件(*.cls),可选的。与窗体模块相似,只是没有可见的图形用户界面。 ● 标准模块文件(*.bas),可选的。 ● 一个或多个包含有ActiveX控件的文件(.ocx),可选的。 ● 资源文件(*.res),可选的。如果有,只能有一个。 其中前三种文件是一个工程必须包括的文件,

文档评论(0)

138****7331 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档