精华内容
下载资源
问答
  • VB中的面向对象

    2019-10-13 09:56:19
    对象面向对象已对象为基础的,以事件驱动对象对事件进行处理的程序设计技术。 2.面向对象的三大要素:属性、事件、对象 对象:在VB 中指的的所有可见界面元素和大部分的硬件资源等等。(其中我们可以...

    通过几天VB的深入学习,更加的深入了解了VB的使用方法。从中可以了解了VB的面向对象。

    1.什么是VB呢?**它是基于美国微软的一种开发系统。VB是一种可视化的,面向对象的的设计程序。其中,什么是对象?对象面向对象是已对象为基础的,以事件驱动对象对事件进行处理的程序设计技术。
    在这里插入图片描述

    2.面向对象的三大要素:属性、事件、对象
    对象:在VB 中指的的是所有可见界面元素和大部分的硬件资源等等。(其中我们可以在对象框中去查找我们需要的对象)
    属性:对象本身固有的性质。(对象名.属性名=属性值
    事件:是指能够识别并作出反应的外部刺激。(分为系统事件和用户事件)同时我们可以在事件列表框中去找有哪些事件被使用。
    3.对象方法
    方法是完成特定功能的,如点击,打印等等。(对象名.方法名【参数1】【参数2】)
    4.举例来说:比如说你要去饭店吃饭,你只需要饭店,找到饭店的服务员,跟她说你要吃什么,然后就会给你做出来让你吃,你并不需要知道这个饭是怎么错做的,你只需要面向这个服务员,告诉他你要吃什么,然后他也只需要面向你吃完收到钱就好,不需要知道你怎么对这个饭进行吃。

    展开全文
  • 今天给大家讲解一下,VB的编程机制... 事件驱动机制 Visual Basic是事件驱动的程序设计语言。其设计思想是:当特定的事件发生在特定的对象身上时,才执行相应的事件过程的代码。若无事件发生时,什么代码也不执行。...

    今天给大家讲解一下,VB的编程机制及各种模块的用法。

       我们在VB开发环境中设计好用户界面后,就要开始编写程序代码以响应各种事件的发生并操作和控制程序中的各种对象,从而实现应用程序的各项功能。

       事件驱动机制

           Visual Basic是事件驱动的程序设计语言。其设计思想是:当特定的事件发生在特定的对象身上时,才执行相应的事件过程中的代码。若无事件发生时,什么代码也不执行。这些事件可被键盘、鼠标、操作系统或应用程序代码来触发。

           如当在窗体中的命令按钮上单击鼠标时,就会触发Click事件,VB就会去执行此事件过程中的代码,执行完这些代码后,VB又会等待下一个事件的发生。

           Windows操作系统中程序的执行是由用户的动作来控制,使用事件驱动的程序设计方式可以方便的根据用户的动作定位到程序中,使程序的结构简化、编程量减少。因此,该方式更适合开Windows发应用程序。

    3d72568ecc3544745c90b9a4066a618f.png

     模块

       模块(Module)是VB 中用来存储代码的单元,每个模块由两部分组成:

         ①声明(Declarations):每个模块只有一个声明,在这里可以声明变量和常量、定义数据类型以及声明动态链接库(DLL)中的函数。

         ②过程(Procedures):每个模块可有多个过程,过程是划分Visual Basic代码的最小单元,每个过程就是一个可执行的代码片段。Visual Basic中,过程分为函数、子程序、事件过程和属性过程。

       在VB中有三种类型的模块,分别是窗体模块、标准模块和类模块。

    1. 窗体模块

        窗体文件中不仅包含窗体对象的外观设计,也包含窗体模块(Form Module),此模块中包含了窗体以及窗体中所有控件的事件过程.其文件扩展名为(*.frm)

    2. 标准模块

        在一个工程中,某些代码要被多个窗体或设计器共同使用,那么就可以将这些代码存储在一个标准模块(Standard Module)中。标准模块中只含有代码。其文件扩展名为(*.bas) 

    3. 类模块

        如果需要Visual Basic 中创建自己的对象,就要首先创建一个类模块(Class Module)。类模块中包含了自定义的属性、方法和事件的定义及其实现,既为数据和代码的结合体。其文件扩展名为(*.cls)。

    a13ed5f49d882a4b03a8568ecd9a25d4.png


    VB学习有问题,就找跟我学VB!

    大家在VB学习过程中有不懂之处,可以添加小编微信号:vbyjk521 ,小编提供在线解答。

    为了帮助大家很好的学习VB,特推出了全套视频讲解资料,需要的朋友可以添加小编。

    0d0809935badef6d038cb95918cd059a.png

    展开全文
  • 学习VB过程对面向对象的理解

    热门讨论 2019-10-13 09:51:05
    Visual Basic一种由微软公司开发的包含协助开发环境的事件驱动编程语言,最易于我们初学者使用的一种语言。 经过几天的学习,我们了解了VB的基本组成,也照猫画虎般的写过了几个代码,下面谈谈我对VB中面向对象...

    什么是VB?

    Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言,是最易于我们初学者使用的一种语言。
    经过几天的学习,我们了解了VB的基本组成,也照猫画虎般的写过了几个代码,下面谈谈我对VB中面向对象的理解。 万物皆对象,举个栗子

    VB中的面向对象

    面向对象概念

    面向对象(Object Oriented Programming)简称OPP。在现实世界里任何事物都是对象;在VB中,面向对象是一个既包含数据,又包含接受事件后对数据进行操作的方法,并将其封装使其成为一个独立的个体。

    面向对象三要素

    面向对象三要素是属性、方法和事件。
    1.属性:属性是对象的特性。比如人是一个对象,它的属性有很多,如“好人”,“坏人”,“男人”,“女人”。不同的对象有不同的属性,每个对象有自己特定的属性。
    2.方法:方法是对象的指令,在VB中是已经设置好的,使用方法完成一定操作功能。如“显示”,“打印”等。
    3.事件:不同对象会识别不同的事件。如“窗体识别单击(Click)”,“标签识别改变(Change)”等

    万物皆对象

    举个栗子,我拍我的圆的排球,排球弹起。对象是我的排球,事件是我拍排球,属性是排球是圆的,方法是我拍。
    在这里插入图片描述

    展开全文
  • 中文VB6.0简介 1、什么是VBvb编程语言 Visual:原意是指可视的或看得见的,是为用户发图形用户界面(GUI)提供的一种方法。 Basic:Beginners All-... 3、VB的特点:面向对象的可视化编程工具、事件驱动的编程机制、结...

    中文VB6.0简介

    1、什么是VB?

    a587171f79b47c83d171b94ab547d994.png

    vb编程语言

    Visual:原意是指可视的或看得见的,是为用户发图形用户界面(GUI)提供的一种方法。

    Basic:Beginners All-Purpose Symbolic Instruction Code,初学者通用指令代码语言。

    2、VB是微软公司开发,有三个版本:学习版,专业版,企业版。

    3、VB的特点:面向对象的可视化编程工具、事件驱动的编程机制、结构化的高级程序设计语言、提供了易学易用的应用程序集成开发环境、支持多种数据库系统的访问、支持DDE、DLL和OLE、完备的联机帮助功能,可用于开发Windows环境下的各类应用程序。


    VB6.0的集成开发环境

    2490809d97ec6bfe830f3a5781afc0b9.png

    集成开发环境

    VB应用程序设计是在一个集成开发环境(IDE)中完成的。集成开发环境是指将程序的设计、编辑、修改、运行、调试查错等各种功能一体化的开发环境。


    VB应用程序设计的步骤

    1、分析程序问题。已知条件、要实现什么,在草纸上画出你设计的界面,简单写写代码。

    2、创建工程。

    3、创建界面,在窗体上放置、调整控件按钮;设置窗体和控件属性。

    c3bef1df13688a6396e410bc00108e1b.png

    基本步骤

    4、编写程序代码,调试程序。

    5、保存窗体、工程等文件。

    6、VB应用程序的执行。

    两种方式:(1)解释方式:“启动”;F5

    (2)编译方式:生成可执行(.exe)文件,文件→生成工程.exe

    展开全文
  •  VB是Visual Basic的简称,由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。它简单易学、效率高,且功能强大
  • VB面向对象

    2019-01-23 17:10:15
    OOP以对象为基础,以事件驱动对象对事件进行处理的程序设计技术。  在此过程我们就难免要研究一下对象,对象是什么?对象在现实世界存在的任何事物都可以称之为对象,即世间万物皆为对象。那为什么要面向...
  • VB课程设计俄罗斯方块

    热门讨论 2011-02-25 10:46:55
    VB6.0运行环境:硬件,要求486以上的处理器、16MB以上内存,50MB 以上的硬盘,cd-rom驱动器,鼠标。软件:要求windows 95以上版本。 1.3程序设计思想 游戏用来给大家娱乐的,所以要能在使用的过程给大家带来快乐...
  • VB控件属性使用大全

    2011-12-15 12:02:34
    3、VisualBasic改变了传统的程序的机制,采用“事件驱动”方式,用户操作产生不同的事件,程序根据这些事件去分别执行不同的子程序。编程人员可以分别编写出这样一些子程序,因此使编程难度大大下降。  在Visual...
  • (3)事件驱动的编程机制;(4)结构化的设计语言;(5)充分利用Windows资源;(6)开放的数据库功能与网络支持 P30、 2.1 什么是对象的属性、事件和方法? 答:对象的属性是指对象所具有的性质,不同的对象具有不同的属性...
  • 6.3.1对象变量的实质是什么220 6.3.2对象下面的秘密222 6.3.3重述对象关键字226 6.3.4 Class_Terminate事件228 第7章事件、多态性与继承性232 7.1事件232 7.1.1事件和代码复用性232 7.1.2事件的语法233 7.1.3第一个...
  • 6.3.1对象变量的实质是什么220 6.3.2对象下面的秘密222 6.3.3重述对象关键字226 6.3.4 Class_Terminate事件228 第7章事件、多态性与继承性232 7.1事件232 7.1.1事件和代码复用性232 7.1.2事件的语法233 7.1.3第一个...
  • 中文API支持库(1.0-0

    2009-04-17 08:28:19
    _寻找窗口() 寻找窗口列表第一个符合指定条件的顶级窗口(在vb里使用:FindWindow最常见的一个用途获得ThunderRTMain类的隐藏窗口的句柄;该类所有运行中vb执行程序的一部分。获得句柄后,可用api函数...
  • MYSQL中文手册

    2013-03-11 21:21:34
    1.5.1. 什么是MaxDB? 1.5.2. MaxDB的历史 1.5.3. MaxDB的特性 1.5.4. 许可和支持 1.5.5. MaxDB和MySQL之间的特性差异 1.5.6. MaxDB和MySQL之间的协同性 1.5.7. 与MaxDB有关的链接 1.6. MySQL发展大事记 ...
  • 涵盖了什么是ASP.NET、运行ASP.NET程序的环境需求、VB.NET语法基础、如何使用由ASP.NET扩展的HTML控件和WEB内部控件,ASP.NET的常用内置对象、.NET的命名、如何在ASP.NET实现事件驱动、如何在ASP.NET程序使用Web...
  • 1.5.1. 什么是MaxDB? 1.5.2. MaxDB的历史 1.5.3. MaxDB的特性 1.5.4. 许可和支持 1.5.5. MaxDB和MySQL之间的特性差异 1.5.6. MaxDB和MySQL之间的协同性 1.5.7. 与MaxDB有关的链接 1.6. MySQL发展大事记 1.6.1. ...
  • MySQL 5.1中文手冊

    2009-12-11 09:43:12
    1.5.1. 什么是MaxDB? 1.5.2. MaxDB的历史 1.5.3. MaxDB的特性 1.5.4. 许可和支持 1.5.5. MaxDB和MySQL之间的特性差异 1.5.6. MaxDB和MySQL之间的协同性 1.5.7. 与MaxDB有关的链接 1.6. MySQL发展大事记 1.6.1. ...
  • mysql5.1中文手册

    2008-01-09 09:54:20
    什么是MaxDB? 1.5.2. MaxDB的历史 1.5.3. MaxDB的特性 1.5.4. 许可和支持 1.5.5. MaxDB和MySQL之间的特性差异 1.5.6. MaxDB和MySQL之间的协同性 1.5.7. 与MaxDB有关的链接 1.6. MySQL发展...
  • 1.5.1. 什么是MaxDB? 1.5.2. MaxDB的历史 1.5.3. MaxDB的特性 1.5.4. 许可和支持 1.5.5. MaxDB和MySQL之间的特性差异 1.5.6. MaxDB和MySQL之间的协同性 1.5.7. 与MaxDB有关的链接 1.6. MySQL发展大事记 1.6.1. ...
  • ASP.NET 简明教程(PDG)

    2009-03-13 09:25:57
    涵盖了什么是ASP.NET、运行ASP.NET程序的环境需求、VB.NET语法基础、如何使用由ASP.NET扩展的HTML控件和WEB内部控件,ASP.NET的常用内置对象、.NET的命名、如何在ASP.NET实现事件驱动、如何在ASP.NET程序使用Web...
  • .NET视频的那些

    千次阅读 热门讨论 2014-03-07 19:57:25
    刚看完曹祖胜和林煌章老师的.NET视频,第一次看台湾讲师的视频感觉很好...以事件驱动;设计时要明确数据类型及其转换,做好意外处理;注意数据库的设计;在类的设计一定要谨慎对继承的使用;合理的去部署。其中涉及到
  • 在介绍创建应用程序的基础知识(如创建窗口和控件,如何用代码处理突发事件什么是面向对象的程序设计以及如何在应用程序使用它,等等)之余,本书还为您提供了亲自动手的机会。本书的组织结构如下:  目录 第1章...
  • 在介绍创建应用程序的基础知识(如创建窗口和控件,如何用代码处理突发事件什么是面向对象的程序设计以及如何在应用程序使用它,等等)之余,本书还为您提供了亲自动手的机会。本书的组织结构如下:  目录 第1章...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    C#--微软.NET的第一语言 本书着重介绍语言本身,比较少涉及应用,不错的入门书,从头讲起,不怕不明白。 <<page 1>> page begin==================== 目 ...1.1.1 什么是.NET 2000 年 6 月 ...
  • C#微软培训资料

    2014-01-22 14:10:17
    <<page 1>> page begin==================== 目 ...1.1.1 什么是.NET 2000 年 6 月 22 日 不论对 Microsoft 还是对整个 IT 业界都将成为值得纪念的一天 这一天 微软公司正式推出了其下一代...
  • 9.12 vb中的lambda表达式 387 9.13 小结 389 第10章 ado.net和linq 391 10.1 ado.net的体系结构 392 10.2 ado.net的基本功能 393 10.2.1 ado.net的常见任务 393 10.2.2 ado.net的基本名称空间和类 398 10.2.3...
  • 9.12 vb中的lambda表达式 387 9.13 小结 389 第10章 ado.net和linq 391 10.1 ado.net的体系结构 392 10.2 ado.net的基本功能 393 10.2.1 ado.net的常见任务 393 10.2.2 ado.net的基本名称空间和类 398 ...
  • 9.12 vb中的lambda表达式 387 9.13 小结 389 第10章 ado.net和linq 391 10.1 ado.net的体系结构 392 10.2 ado.net的基本功能 393 10.2.1 ado.net的常见任务 393 10.2.2 ado.net的基本名称空间和类 398 10.2.3...
  • 9.12 vb中的lambda表达式 387 9.13 小结 389 第10章 ado.net和linq 391 10.1 ado.net的体系结构 392 10.2 ado.net的基本功能 393 10.2.1 ado.net的常见任务 393 10.2.2 ado.net的基本名称空间和类 398 10.2.3...

空空如也

空空如也

1 2 3
收藏数 52
精华内容 20
关键字:

vb中什么是事件驱动