精华内容
下载资源
问答
  • VB对象及其属性、事件和方法

    千次阅读 2020-09-15 12:41:57
    应用程序的设计主要包括界面设计和代码设计两大部分。而界面设计实际就是对窗体和控件的设计。本节课程,我们开始学习VB6中的窗体及常用控件 。在学习控件之前,我们有必要先...在VB中,对象分为系统预定义对象和用户自

    应用程序的设计主要包括界面设计和代码设计两大部分。而界面设计实际就是对窗体和控件的设计。本节课程,我们开始学习VB6中的窗体及常用控件 。在学习控件之前,我们有必要先来熟悉对象的概念,以及对象的属性、事件和方法都需要有所了解。

    对象:

    不论是窗体还是控件,它们都属于对象。对象,是基于对现实世界的描述,对象是类的实例化,类是抽象的概念,而对象则是类的实际存在,对象是程序设计的基本实体,例如人是一个类,而小明、小王则是类的实例化,是一个具体的人,他就是人类的实例化对象。

    在VB中,对象分为系统预定义对象和用户自定义对象,工具箱中的控件以及窗体都属于预定义对象。在这些对象未被拖拽到窗体上时,都属于空对象,没有实体。当程序员将某个控件拖拽到窗体上,程序在运行时,将会自动将之实例化,变为实体。只有变成实体的对象,才能被使用,其属性、方法、事件也才能够被访问。

    对象的属性:

    属性是指一个对象的性质和特征。不同的对象,有不同的属性。例如姓名、年龄、性别都是人的属性,用于描述不同人的特征。只有对象被实例化后,才能使用其属性。

    在VB中,有一些属性是大部分对象都共有的属性。例如:Caption(标题)、Name(名称)、Color(颜色)、Height(高度)、width(宽度)等。

    设置属性的语句为:

    对象名.属性名称=属性值
    例如:设置窗体form1的标题为“一起学VB”。其语句为:

    form1.Caption="一起学VB"
    

    也可以直接在对象的属性窗口中设置。方法为:鼠标单击需要设置的对象,当对象被选中时,属性窗口将会变为该对象的属性,找到想要修改的属性,填写/选择自己需要的值即可。

        属性练习:
    

    目标:设计一个应用程序,当单击红灯按钮时,窗体变为红色,且窗体标题变为“红灯”;当单击绿灯按钮时,窗体变为绿色,且窗体标题变为“绿灯”。步骤如下:

     1,新建一个工程,在窗体form1上绘制两个命令按钮(Command1和Command2)。并在命令按钮对应的属性窗口中将Caption属性修改为“红灯”和“绿灯”。
    

    在这里插入图片描述

    2,分别双击红灯和绿灯按钮,进入对应代码区。并在它们的单击事件中写入如下代码:

    在这里插入图片描述

    3,按F5运行,测试程序。单击按钮即可改变对象的属性。效果如下图:

    在这里插入图片描述

    通过这个练习,相信大家对于对象的属性应该会有了一个全面的认识,每个对象的属性都有很多种,只有通过大量的练习,才能掌握每个对象的属性含义和用法。

    好啦,本节课程就到这里,下节课程将接着讲对象的事件和方法。

    展开全文
  • VB对象三要素

    千次阅读 2019-10-13 09:50:15
    VB对象 1 VB对象是什么 VB全名Visual Basic 对象是机会具有特殊属性(数据)和行为方式(方法)的实体。 对象:将数据和处理该数据的过程(函数和子程序)打包在一起而生成的新的数据类型称之为对象。或者对象是机会具有...

    VB对象

    1 VB对象是什么
    VB全名Visual Basic
    对象是机会具有特殊属性(数据)和行为方式(方法)的实体。
    对象:将数据和处理该数据的过程(函数和子程序)打包在一起而生成的新的数据类型称之为对象。或者对象是机会具有特殊属性(数据)和行为方式(方法)的实体。VB中的对象包括Form,Text,Commandbotton,List等。
    面向对象通俗点就是把一个要描述的事物(对象)的一些特征都集合在一起(封装)。比如一个对象:人,你可以自己描述他是男是女,姓名职业。然后提供获取或者修改设置这些信息的接口。通过对象用这些接口直接获取信息,总之,一句话,万物皆对象。
    2 VB对象三要素
    ⑴ 对象的属性:属性是指对象的特征,是描述对象的特征。如“球”是一个对象,它包括了“红色的球”、“大球”、“铁球”、“足球”等不同种类的球,其中“红”、“大”、“铁”、"足“是来描述他的属性的,属性可以区别具有不同种类特点的球。不同的对象具有不同的属性,就比如”球“与“电脑”就具有不同的属性。
    其中属性用于定义对象的标题(Caption)、名称、字体(Font)、颜色(Color)、可见性(Visible)、位置等。这些都是固定的,属于公共属性。
    ⑵对象的方法:方法是系统已经设计好的、在编写事件过程中可以使用的一些特定的程序设置,完成显示、隐藏、移动对象、绘制图形和打印输出结果等一定的操作功能。
    而功能特定的方法如:打印(Print)方法、显示(Show)方法、移动(Move)方法等。方法是与对象相关的,每个对象具有一定的方法,不同的对象具有不同的方法。但方法的内容是不可见的,程序设计只要了解某一对象具有哪些特点的方法,才能完成各种设计。
    ⑶对象的事件:事件是指对象能够识别并作出反应的外部刺激。如一个军人这个对象,听过立正这个口号这个方法,这个军人对此做出的反应,即对事件的处理过程就是立正。在vb程序中,对象事件是有vb提前设定好的,能够别对象识别和相应的动作。
    三要素之间的关系
    1)属性是对象的性质;
    2)方法是针对对象执行的过程或者函数;
    3)事件是对象对外部操作的响应;

    展开全文
  • VB对象属性方法事件,VB对象属性方法事件课件,VB对象属性方法事件PPT
  • VB对象的事件和方法

    2020-09-15 12:44:45
    事件是Visual Basic预先编辑好的并且能够被对象识别的的动作,VB采用的是事件驱动机制,当用户触发了某个事件时,程序就会执行该事件过程下的代码。 例如,用户点击一次按钮,就会触发一次该按钮的单击事件,即...

    对象的事件:
    事件是指对象对于外部动作的响应,当对象发生了某个事件,就会执行相应的代码,这段代码被称为“事件过程”。

    事件是Visual Basic预先编辑好的并且能够被对象识别的的动作,VB采用的是事件驱动机制,当用户触发了某个事件时,程序就会执行该事件过程下的代码。

    例如,用户点击一次按钮,就会触发一次该按钮的单击事件,即Command1_Click事件。

    一个事件,就好比一个动作,用户单击按钮是一个事件,双击按钮也是一个事件,按下一个键盘的按键是一个事件,关闭某个窗口也是一个事件。实际上,VB编程的思想就是在于如何编写各种事件下的代码。

    事件过程的语法:

    Private Sub 对象名称_事件名称()  
         '响应事件的程序代码
    End Sub
    

    其中对象名称就是对象的Name属性

    例如:窗口Form1的双击事件过程为:

    Private Sub Form_DblClick()   
          '响应事件的程序代码
    End Sub
    

    注意:窗体的事件只要写Form_事件名称即可,不需要写窗体的名称,即不用写成Form1_DblClick()。

    通常事件过程的头尾不需要自己编写,只需要在代码区的上方选择相应的对象,再选择相应的事件后,即可自动产生。每个对象都有一个默认事件,在窗体设计界面双击该控件,会自动跳转到该对象的默认事件下,如果没有该事件,则系统会自动创建其默认事件。例如,按钮的默认事件是单击事件,窗体的默认事件是Form_Load()。

    对象事件练习:
    目标:设计一个应用程序,当单击窗体时,在窗体上随机位置打印一个五角星,当双击窗体时清除窗体上所有五角星。

    步骤一:新建一个工程
    步骤二:进入代码编辑区,写入以下代码:

    在这里插入图片描述

    步骤三:运行程序,查看效果。

    在这里插入图片描述

    本练习,通过对窗体的单击事件和双击事件编程,使学员可以清晰的了解如何创建事件过程,并对于同一个对象的不同事件过程有了初步的认知。

    每种对象都有很多事件,掌握它们的常用事件含义对于今后使用VB编程是会有很大的作用的,希望大家多去练习掌握。

    对象的方法:
    方法是对象所具有的动作,或者说该对象可以执行的功能。对象的方法是VB中已经定义封装好的通用子程序,用户可以直接调用。上面打印五角星的练习中,Form1.cls语句就是清除窗体的方法。

    使用方法的语句为:

    对象名称.方法名称
    

    例如,让文本框Text1获得焦点的方法为:

    Text1.SetFoucs
    

    对象方法的练习:
    目标:设计一个应用程序,当单击按钮1时,文本框无法输入内容,当单击按钮2时,文本框可以输入内容。

    步骤一:新建工程,并按下图所示创建控件。

    在这里插入图片描述

    步骤二:进入代码区,分别在按钮一和按钮二的单击事件过程中写入如下代码:

    在这里插入图片描述

    步骤三:运行程序,查看效果

    好啦,对象的事件和方法就讲到这里,通过这两节课程,相信大家对于VB的对象已经有了一个全面的认识,希望大家多加练习,如果还有疑问可以给我留言,我会及时回复的。

    接下来的课程会开始讲解VB的标准控件,大家敬请期待哦。

    展开全文
  • vb对象的使用(二)[汇编].pdf
  • 一键解决VB6(WIN7 X64)对象库未注册问题,特别是在win7 x64下无法引用mscomctl.ocx的问题,其他控件也可以解决.一定要先解压出来,重点一定要先解压出来!
  • vb对象编程相关 在讨论 Visual Basic 的对象及其功能时会遇到。如果是从其它程序设计语言或者从使用 ActiveX(从前称为 OLE)术语转到 Visual Basic,那么这些主题对实现转换是有帮助的。
  • win7(64位)安装VB6.0后,加载控件Microsoft Windows Common Controls 6.0 (SP6) (即MSCOMCTL.OCX)时,提示对象库未注册。 运行压缩内的注册ocx.bat即可。
  • 常规的给类对象数组是无法定义事件的,这个例子给了一些参考。
  • VB 对象的系统事件

    2010-06-07 09:43:44
    VB 对象的系统事件 VB 对象的系统事件
  • vb资料打包、vb组、vb对象、vb语句、vb属性、visualbasic常数、vb对象、vb伪指令、vb运算符、vb索引列表、vb数据类型
  • VB 对象库未注册的解决办法

    千次阅读 2012-08-24 09:10:59
    先关闭所有 VB ,再打开 cmd ,输入下面的试试: regsvr32 /u %windir%\system32\mscomctl.ocx regsvr32 %windir%\system32\mscomctl.ocx


    先关闭所有 VB ,再打开 cmd ,输入下面的试试:

    regsvr32 /u %windir%\system32\mscomctl.ocx
    regsvr32 %windir%\system32\mscomctl.ocx
    展开全文
  • VB对象

    千次阅读 2012-02-03 16:45:34
    对象就是指 操作的某一事物,属性是指对象的特征,人做对象时的属性就是男女,高矮胖瘦等特征,事件就是发生在对象身上的动作,你若是对象的话,打你就是事件,(鼠标单击双击等),,方法也是一种类似事件. 事件: private sub...
  • VB 对象的用户事件

    2010-06-07 09:44:35
    VB 对象的用户事件 VB 对象的用户事件
  • vb printer对象属性大全

    2019-03-17 22:46:04
    vb printer对象属性大全,vb6的printer对象是一个非常好用的对象,但苦于相关文档太少。现上传,供大家学习.
  • VB创建一个对象数组

    万次阅读 2019-06-22 11:59:12
    ’我们想要创建一个由18个good对象组成的类 Dim Goods() As good = New good(17) {} Label1.Text = Goods(0).Name1 如果我们这样创建数组 result: 正确方法: Dim Goods(17) As Good ‘当然 For i As Integer =...
  • VB对象的声明和绑定

    千次阅读 2017-11-18 11:31:52
    对象声明有一下集中办法: 1,直接声明和创建实例并赋值给变量 Dim ObjectVarName As New [ClassLibName.]ClassName 2,先声明一个对象变量类型,然后在类中创建一个实例,再赋值 Dim ObjectVarName As ...
  • 创建对象变量有两个步骤: 第一,必须先声明对象变量。 第二,用Set 语句将一个正确的引用 赋值给对象变量。 dim与set的区别:dim是作用于变量 声明变量并分配存储空间;set作用于对象对象引用赋给变量或属性。 ...
  • VB面向对象的三要素理解。

    千次阅读 热门讨论 2019-10-13 11:02:20
    面向对象比较通俗的解释:对象使人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可以看做对象,他不仅能表示具体...在VB中,所有可见的界面元素和大部分的硬件资源 都可看作对象,最常用的对象是窗体和控...
  • 促使我们从VB6转向VB.NET的一个最大的原因就是VB.NET对面向对象编程(OOP)这一概念的完全支持。然而,要运用这个功能,只学习一些新的关键字是远远不够的。面对这么多可供选择的新的功能,你可能会感到困惑。因此,...
  • VB中的对象,属性,事件,方法

    千次阅读 2019-01-08 11:47:47
    对象: ...VB中的对象包括Form,Text,Commandbotton,List等。 所有的对象都具有自己的特征,称为属性:外界对对象的刺激能引起对象的响应,这种刺激称为事件:各种对象具有特定的功能,称为方法。 ...
  • VB对象常数大全.chm

    2007-07-06 22:11:47
    VB对象常数大全.chm <br>欢迎访问我的博客: http://workhelper.blogbus.com
  • VB6 对象库未注册问题

    千次阅读 2017-07-28 17:53:00
    以下是个人使用VB6出现对象库未注册问题的解决方法。已成功! 一、注册ocx文件 mscomctl.ocx文件放进路径C:\Windows\System32(64是此路径,由于本人是64位系统32位未测试)CMD命令:cd C:\Windows\System32...
  • VB中面向对象的三要素及实例

    千次阅读 2019-10-13 10:44:05
    面向对象的程序设计(Object Oriented Programming,OOP)是一种全新的程序设计方法,它从根本上改变了传统的“面向过程的程序设计”模式。现实世界是由各种动作主体组成。一个复杂的动作主体又是由若干简单的动作体...
  • FileSystemObject对象被用来访问服务器上的文件系统。这个对象能够处理文件、文件夹和目录路径。用它来检索文件系统信息也是可能的,而且vb与vbs、asp都是差不多的语法
  • 近日,想整理下我自己的vb.net应用程序中,自己定义的类、控件、窗体等对象,希望能够获得它们的“属性”、“字段”、“方法”、“事件”等名称。查阅了“反射”(Reflection)相关资料,写了以下一段代码,分享给...
  • VB6.0封装VBA代码的全部过程,仅需要几部,即可完成封装,excel引用DLL后,即可使用该Dll的所有函数及过程,亲测各版本通过测试,分享给大家!
  • vb中的类与对象

    万次阅读 热门讨论 2014-08-27 11:52:02
    vb对象与类。vb,一个不是完全面向对象的编程语言,相对于其它高级编程语言来说,在它上面,基于对象的编程应用更为泛。对于对象,只不过是类的实例化罢了,而类,是众多对象的抽象的一个庞大集合。类实例化对象,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 94,339
精华内容 37,735
关键字:

vb的对象