精华内容
下载资源
问答
  • VB6的对象事件事件过程(4)

    千次阅读 2020-04-07 20:46:21
    VB中的对象事件是什么 在VIsualBasice应用程序,对象事件是由VisualBasic预先定义好的,能够被对象识别和响应的动作。 分类: 事件可分为系统事件和用户事件两种 1、系统事件是由系统或对象自己产生的...

    事件是什么

    事件是指对象能够识别并做出反应的外部刺激。如一个迟到的学生这个对象,当听到上课铃声这个事件,学生这个对象做出的反应,即对事件的处理过程就是向教室急跑。

    在VB中的对象事件是什么

    在VIsual Basice应用程序中,对象事件是由Visual Basic预先定义好的,能够被对象识别和响应的动作。

    分类:

    事件可分为系统事件和用户事件两种

    1、系统事件是由系统或对象自己产生的,如当一个窗体被加载到内存准备显示时, 发生的加载(Load)事件,“定时器时间到”事件等:

    2、用户事件是由用户操作引起的,如鼠标单击(Click)事件、双击(DbIClick) 事件、标移动(ouseMove事件等。

          不同的对象所能识别的事件是不同的,如窗体对象能识别加载(Load) 事件,而其他控件对象就不能识别这个事件。每个事件都有名称,即事件名。事件名也是Visual Basic系统的关键字,不要用作对象名、文件名、变量名等。

    事件驱动机制
     Visual Basic应用程序的运行过程就是对事件的处理过程。程序运行时,由用户、系统或对象产生各种不同的事件,程序设计者已分别为各种不同的事件编写了处理代码程序,窗体和控件等对象在响应不同事件时执行不同的代码程序,这就是Visual Basic事件驱动机制。

    事件过程

    当对窗体和控件对象产生如单击(Click)、 双击(DIClick)、 鼠标移动(MouseMove)等事件时,接受事件的对象就会对事件产生反应,即执行-段程序代码,所执行的这段程序代码就称为事件过程。

    事件过程是一个独立的程序段,是应用程序的重要组成部分。

    在设计一个工程中,当在工程中添加了窗体和控件等对象,并通过属性设置他们的初始属性值之后,就应该编写他们的事件过程。这样在程序运行过程中,各种对象才能对用户的操作做出响应,完成应用程序要实现的功能。



     

    展开全文
  • 本文给出VB.Net调用存储过程并得到返回值的代码。
  • 摘要:VB源码,控件组件,ScriptControl,事件过程 VB使用ScriptControl控件调用事件过程,以一个人力资源管理系统的界面为例进行演示,如何在VB环境下使用ScriptControl控件调用事件过程。将VB资源管理器的字符串...
  • 主要内容是,自定义函数过程和子过程声明与调用的语法格式、参数含义及功能特性;三种参数传递方式(值传递、地址传递、数组传递)的应用;嵌套调用和递归调用的执行流程以及递归过程的特点
  • 主要介绍了VB.NET调用MySQL存储过程并获得返回值的方法,涉及基于VB.NET操作MySQL数据库的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
  • 摘要:VB源码,数据库应用,存储过程 在VB数据库使用存储过程,至于存储过程的作用就不用多说了吧,存储过程使用广泛,与SQLServer结合,让数据库功能更强大。在与VB想结合的SQLServer数据库,如何使用存储过程呢...
  • VB6通过ADO连MySql数据库,调用带参数的存储过程
  • VB中Sub过程与Function过程的区别

    千次阅读 2020-01-14 13:39:58
    VB的通用过程分为两种类型:Sub过程和Function过程。通用过程既可以保存在窗体模块(.Frm),也可以保存在标准模块(.Bas)。通用过程事件过程不同,它不依附于某一对象,也不是有对象的某一事件驱动或由系统...

    VB的通用过程分为两种类型:Sub过程和Function过程。通用过程既可以保存在窗体模块(.Frm)中,也可以保存在标准模块(.Bas)中。通用过程与事件过程不同,它不依附于某一对象,也不是有对象的某一事件驱动或由系统自动调用,而是通过被调用语句(如Call语句)调用才起作用。通用过程可以被多次调用,调用该过程的过程称为调用过程。

    Sub过程(子过程)

    语法格式: [Public|private] Sub 子过程名 ( [形参列表] )

                       <语句>

                      End Sub

    子过程没有返回值,即它只能执行Sub和End Sub之间的语句块,不能讲子过程的值赋给某一变量。

    使用Sub过程必须遵守“先说明,后调用”的原则,声明Sub过程就是编写一个能够实现预期功能的程序段,可被重复调用。

    子过程的调用:

    • 使用Call语句调用子过程: Call <子过程名> [ (<实参表列>) ]

    该语法格式中的是参列表是实际参数的列表,如果有多个参数,可用“,”隔开。

    利用该语句调用子过程时,如果过程本身没有参数,则<子过程名>后面的<实参列表>和括号可省略;则应给出实际参数,并用括号将参数括起来。

    • 利用子过程名进行调用: <子过程名> [ <实参列表> ]

    利用该方法调用子过程时,不能将实际参数用括号括起来。

    Function(函数过程)

    Function过程与Sub过程的区别是:函数过程有返回值,而子过程没有返回值。

    语法格式如下:[Private|Public] Function <函数过程名> [ (形参列表)] [As <类型> ]

                            <语句块>

                            函数名=表达式

                          End Function

    函数过程的调用:

    函数过程的调用与使用普通函数是相同的,只需写出函数名和函数过程中定义的实参即可。

    直接使用函数名的调用方法有两种形式:

    • 如果函数有返回值,一般按如下形式调用:

    被赋值对象=函数名(实际参数1,实际参数2,…)

    • 如果放弃函数的返回值(与调用Sub过程一样使用Call语句来调用Function过程  ),一般按如下形式调用:

    函数名 实际参数1,实际参数2,…

    Sub 过程与Function 过程的区别: 

    1. Sub 过程定义时无需定义返回值类型,而Function 过程一般需要用“As 数据类型” 定义函数返回值类型。 

    2. Sub 过程中没有对过程名赋值的语句,而Function 过程中一定有对函数名赋值的语句。 

    3. 调用过程:调用 Sub 过程与 Function 过程不同。调用 Sub 过程的是一个独立的语句,而调用函数过程只是表达式的一部分。Sub 过程还有一点与函数不一样,它不会用名字返回一个值。但是,与 Function过程一样,Sub 过程也可以修改传递给它们的任何变量的值。 

    4. 调用 Sub 过程有两种方法: 

    以下两个语句都调用了名为 Fact 的 Sub 过程。 

    Call Fact (m, fac) 

    Fact m, fac

    注意当使用 Call 语法时,参数必须在括号内。若省略 Call 关键字,则也必须省略参数两边的括号。

    展开全文
  • VB实现过程

    2015-05-28 15:22:41
    VB实现过程
  • 摘要:VB源码,数据库应用,存储过程 VB6.0源码演示如何删除和修改存储过程,在文本框输入要删除的存储过程名称,点击按钮就行了。操作存储过程的例子,希望大家喜欢。
  • VB语言程序设计过程
  • VB SQL存储过程实例

    2013-04-16 22:21:59
    VB SQL存储过程实例,简单适用!已通过VB6测试。。
  • VB6内 响应鼠标滚轮事件,使用Hook钩子捕捉消息,具体处理过程需要自己编写
  • 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的标准控件,大家敬请期待哦。

    展开全文
  • VB6.0 调用存储过程的例子(方法一) rm1窗体,Copy以下的代码到窗体中,该段代码将测试存储过程ADOTestRPE的返回值、输入参数及输出参数,测试的过程中,可能需要修改链接字符串。
  • VB累加求和(函数过程计算)演示源程序,主要练习自定义函数的方法及使用,‘注意格式和参数以及调用函数的程序执行顺序。顺便说一下,调用函数过程,到这里后要跳到函数处执行函数,然后回来继续往下执行。这里定义了...
  • VB.NET过程总结

    千次阅读 热门讨论 2015-04-08 11:08:51
     VB.NET具有面向对象的特点,在使用的时候,一些对象的信息是用属性来表示还是用函数来表达,有的时候对软件全局的理解和使用有关,所以总结下VB.NET的一些基础,通过机房收费系统来加深理解。  在上图,总体...
    

            VB.NET具有面向对象的特点,在使用的时候,一些对象的信息是用属性来表示还是用函数来表达,有的时候对软件全局的理解和使用有关,所以总结下VB.NET中的一些基础,通过机房收费系统来加深理解。

        在上图中,总体的过程分为了两大类:系统过程和自定义过程。系统的过程又分为系统内部的函数和事件,常见的一些内部函数、System前缀的一些函数就属于这部分。另外一大部分就是自定义的过程了,自定义的过程分为了5大类,最常见的就是Sub过程,我们刚刚入门的时候就是在Sub里面写的代码,还有后来用的Function过程,这两类都包括在了方法里面。再加上下面的Property过程、Event过程,这就是面向对象中的对象的三大特性:属性、事件、方法。也证明了VB.NET是完全面向对象的一种高级语言。        方法中的SubFunction,在使用的时候都可以使用参数或带0个参数;但是Sub过程是用户自定义的特定格式组织的一组代码,没有返回值,Function过程则必须要有返回值。

            属性用来描述对象的状态和特征,而类中的数据成员的值一般用来表述对象的状态和特征,为了灵活使用数据成员的值和保证数据的安全,将属性和数据成员相关联,将属性定义为Public,外界就可以灵活操作属性而间接操作类的数据成员,提高了数据安全性。

            事件是一个整体,包括事件的定义、事件的触发、事件对象的定义、事件处理函数组成。通俗的理解事件就是一个动作,以及这个动作所引发的过程和结果。在VB.NET中,事件的启动触发了事件的过程,然后经过用户自定义的事件过程,得到预期的结果。运算符过程则和C++ 中的运算符重载类似,也是在原有运算符的基础上,用户自定义事件过程。

            在使用的时候每个过程要注意自己的作用域,理清楚每个过程的作用,再合理使用作用域的范围,更好的理解这部分的内容了。

    展开全文
  • 描述:VB6 IDE 函数过程错误处理代码自动添加插件(VB6IDE_InsertErrHand_Addin) 安装方法: 1.点击菜单“工程-引用”,选择这个dll 2.然后点击菜单“外接程序-外接程序管理器”,选择“Insert Error Hand”,把右...
  • VB的ADODC控件-过程声明与同名事件过程的描述不匹配[定义].pdf
  • VB6.0和VB.NET对比

    千次阅读 热门讨论 2018-09-23 09:41:25
    不能简单认为VB .net是VB的新版本。首先它们一个是完全面向对象的语言,而另一个不是完全面向对象的,其次VB .NET是构建于.Net framework之上的。当然,它们同属Basic系列语言,又同为微软所开发,语法上有一定的...
  • 使用SQL存储过程有什么好处  ■SQL存储过程执行起来比SQL命令文本快得多。当一个SQL语句包含在存储过程中时,服务器不必每次执行它时都要分析和编译它。
  • VB过程和函数

    2016-01-22 12:52:07
    vb开发函数和应用,和过程的使用,vb实用方法
  • vb调用存储过程基本教程vb调用存储过程基本教程vb调用存储过程基本教程vb调用存储过程基本教程
  • vb.net登录界面是利用面向对象的思维设计的,实现了简单的登录操作。走向程序员这条路不容易,从简单到复杂这是不可缺少的。一步一个台阶。加油!
  • VB 模块级过程举例

    2010-06-07 14:58:28
    VB 模块级过程举例 VB 模块级过程举例 VB 模块级过程举例
  • VB 调用 sql server 存储过程。文档
  • VB过程求组合数

    2010-06-07 15:06:08
    VB过程求组合数 VB过程求组合数 VB过程求组合数
  • VB 过程的简单应用实例 VB 过程的简单应用实例
  • VB2010打包过程

    2013-06-27 22:24:14
    根据实例,讲述VB2010的打包过程,可以下载看看,反正免费的
  • vb6 过程声明与同名事件过程的描述不匹配 补丁

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 89,892
精华内容 35,956
关键字:

vb中事件过程的过程名