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

VB第一章 第二讲(内蒙古科技大学).ppt

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

Visual Basic 程序设计教程 第二讲 Visual Basic 程序概述 本讲主要内容 VB对象的基本概念 VB对象的属性、方法、事件 VB对象属性设置方法:设计阶段、程序运行阶段 窗体的有关方法:hide、show、move、print VB事件驱动制 Visual Basic对象的基本概念 “对象”是具体存在的实体。每个对象都有反映自身特征的属性、附属的行为(方法)、发生的动作(事件),即属性、事件、方法构成对象的三要素。 在VB应用程序中,构成图形用户界面的每一个可视的部件均可视为对象。 Visual Basic的对象分为窗体和控件两大类。 窗体-窗口本身,是屏幕上的一个矩形区域; 控件-窗口上构成图形用户界面的一些基本组成部件; (1)内部控件: (2)ActiveX控件:扩展名为.OCX的独立文件。 (3)可插入对象:VB系统中能直接使用的、并可添加到工具箱上。 Visual Basic对象的基本概念 对象的建立方法: (1)添加控件到窗体上、删除窗体上的控件 (2)编辑控件 ①选择控件 ②移动控件 ③改变控件大小 ④复制控件 ⑤控件的布局 ⑥控件的名称 Visual Basic对象属性的设置 在VB系统中,选中一个对象后,可以在属性窗口中修改属性值,也可在程序运行阶段用命令语句来设置或修改其属性值。 在程序中设置属性的语法格式为: 对象名.属性名=属性值 如:将窗体Form1的标题改为“你好”,则为: Form1.caption=“你好” Visual Basic对象属性的设置 设计阶段修改对象属性 例:在窗体上放置一个名为command1的命令按钮,通过属性窗口将其属性caption属性值改为“按钮”,height属性值改为800。 Visual Basic对象属性的设置 运行阶段修改对象属性 例:在窗体上放置一个名为command1的命令按钮,程序运行后,鼠标单击窗体,将命令按钮的caption属性值改为“按钮”,height属性值改为800。 Visual Basic对象方法 3、对象的方法 VB系统中的方法指对象本身所包含的一些特殊函数或过程。当用方法来控制一个对象的行为时,其实质就是调用该对象内部的某个特殊的函数的过程。 例如:窗体对象拥有Hide方法和Show方法,调用Hide方法可窗体隐藏起来,调用Show方法可使窗体显现出来。 在VB系统中对象方法的调用格式: [对象名].方法名[参数列表] Visual Basic对象的方法 3、对象的方法   例:现有一个名为Command1的命令按钮,当用户单击该按钮时,使其移动为坐标(120,300)的位置。 Visual Basic对象的方法 3、对象的方法  例:当用户单击窗体时,调用窗体对象的方法Print,在窗体上打印出“欢迎你学习Visual Basic 6.0”字符串. Visual Basic事件驱动制 (1)事件 是指由系统事先设定的、能为对象识别和响应的动作。 如:VB系统为每个对象预先定义了一系列事件, 单击:Click 双击:DblClick, 改变:Change 鼠标移动:MouseMove 装载:Load(不需要激发,程序一运行就执行事件中的程序代码) 每一种对象能够“感受”的事件是不同的。例如,窗体能识别单击和双 击事件,而命令按钮能识别单击却不能识别双击事件。 Visual Basic事件驱动制 (2)事件过程 当事件在对象身上发生后,应用程序就要处理这个事件,处理事件的步骤就是事件过程。 VB应用程序设计的主要工作就是为对象编写事件过程的代码。一般格式为: Private Sub 对象名_事件([参数列表]) 程序代码

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档