[工学]第02章 Visual Basic 60程序设计概述.pptVIP

[工学]第02章 Visual Basic 60程序设计概述.ppt

  1. 1、本文档共61页,可阅读全部内容。
  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文档。上传文档
查看更多
[工学]第02章 Visual Basic 60程序设计概述

第2章 Visual Basic程序设计概述 本章主要内容: VB中的对象 VB简单应用程序开发实例 VB对象三要素: 基本属性、事件和方法 VB工程管理和环境设置 2.1 VB中的对象 2.1.1 类和对象 2.1.2 对象的建立和编辑 2.1.3 对象的属性、事件和方法 2.1.4 标准控件简介 2.1.1 类和对象 在VB系统中,已经设计好了许多标准控件类,如TextBox控件类、CommandButton控件类,它们分别确定了其相应的属性、方法和事件。 类也可由程序员根据自己的需要自行设计,但这一般是专业人员才能做到的。 2.1.2 对象的建立和编辑 在窗体上建立对象有两种方法: 鼠标单击工具箱内控件类图标,在窗体需要的位置按住鼠标左键拖曳到所需大小后释放鼠标。 用鼠标双击工具箱内控件类图标,此时窗体将出现一个默认大小的对象。 【例2-1】在窗体上建立一个文本框和一个命令按钮。 对象的选定 选定单个对象:鼠标单击对象。 选定多个对象: 框选:拖动鼠标左键,直至欲选定对象被包围在虚线框内为止。 Ctrl键+鼠标单击。 控件对象的“格式” 对齐、统一尺寸、…… 复制对象 选定对象,“复制” , “粘贴” 。当显示“创建控件数组吗?”的对话框时,单击“否”按钮。 控件数组(参见:P191例8.19) 删除对象 选定对象,“Del”键或 “删除”命令。 对象的命名 每个对象都有唯一名字,程序中通过名字引用对象。在创建对象时,系统会给出一个默认的名字,如文本框对象Text1、Text2等,用户可以在属性窗口通过修改Name(名称)属性的值来重新为对象命名。 VB约定,名字必须以字母或汉字开头,由字母、汉字、数字和下划线组成,其长度小于或等于255个字符。 2.1.3 对象的属性、事件和方法 Visual Basic的对象是具有特殊属性和行为方法的一个可视化实体,每一个对象均有三个要素:属性、事件和方法。 1.对象的属性(Property) 属性是一个对象的特性,不同的对象有不同的属性,不同的属性有不同的值。 在程序中设置属性的语法格式为: 对象名.属性名=属性值 特别注意:Name属性不能在程序中修改。 【例2-2】设计阶段修改对象属性值。 将Command1按钮的Caption属性值改为“按钮”,Height属性值改为1000。 2.对象的事件(Event)、事件过程和事件驱动 事件:在VB中,事件是发生在对象身上,且能被对象识别的动作。系统为每个对象预先定义好了一系列的事件。例如,单击(Click)、双击( DblClick)、改变(Change)、鼠标移动(MouseMove)、鼠标按下(MouseDown)等。 事件过程:当事件在对象身上发生后,应用程序就要处理这个事件,处理事件的步骤就是事件过程。每一个事件过程都是针对某个对象的某个事件。VB应用程序设计的主要工作就是为对象编写事件过程的代码,其一般格式为: Private Sub 对象名_事件([参数列表]) ?′事件过程代码 End Sub 【例2-3】实现单击Command1按钮,结束程序运行。 对应事件过程为: Private Sub Command1_Click() End End Sub 注:双击对象,显示其代码窗口 【例2-4】设计并编程:使单击窗体时,文本框内文字变红色、命令按钮标题为“OK” 编写如下窗体的单击事件过程: Private Sub Form_Click() Command1.Caption= OK Textl.ForeColor=vbRed End Sub 事件驱动程序设计 在VB面向对象的程序设计中,程序的执行采用事件驱动的编程机制。应用程序先等待某个事件的发生,然后再去执行处理此事件的事件过程。发生事件的顺序决定了代码执行的顺序,若没有事件发生,整个程序将处于停滞等待状态。 VB应用程序的执行步骤一般如下: ①启动应用程序,装载和显示窗体; ②窗体或窗体上的对象等待事件的发生; ③事件发生时,执行相应的事件过程; ④重复执行步骤②和③。 如此周而复始地执行,直到遇到“END”结束语句结束程序的运行或单击“结束”按钮强行停止程序的运行。 3.对象的方法(Method) 在VB中,所谓“方法”是指对象本身所包含的一些特殊函数或过程,利用对象内部自带的函数或过程,可以实现对象的一些特殊功能和动作。例如,窗体对象拥有Hide方法和Show方法,调用Hide方法可以使窗体隐藏,调用Show方法可以使窗体显示。 在VB中,对象方法的调用格式为: [对象名.]方法名[参数名表] 【例2-5】实现单击C

文档评论(0)

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

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

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档