当前位置: 首页 > 建站技术 > 数据库 > Access > 正文

  • 标签
  • 源码
  • 特效
  • VBA模块

    access line 用户 关键字

        模块是将VBA语言的声明、语句和过程集合在一起,作为一个命名单位的程序.VBA的模块有两种基本类型:类模块和标准模块。  
        标准模块包含在数据库窗口的模块对象列表中。标准模块包含的是通用过程和常用过程,这些过程不与Access数据库文件中的任何对象相关联。也就是说,如果控件没有恰当的前缀,则这些过程没有指向Me或控件名的引用,但可以在数据库中的任何其他对象中引用标准模块中的过程。  
        类模块是包含类的定义的模块,包含其属性和方法的定义。类模块有三种基本形式: 窗体类模块、报表类模块和自定义类模块,它们各自与某一窗体或报表相关联。为窗体(或报表)创建个事件过程时,Access将自动创建与之关联的窗体或报表模块。单击窗体(或报表)“设计”视图中工具栏上的“代码”命令,可以查看窗体(或报表)的模块。  
        [注]:类是一类对象的定义。类定义了对象的属性以及控制对象的行为,是运行时创建对象的模板。  
        在Access 2000中,类模块既可以在与窗体或报表相关联时出现,也可以脱离窗体或报表而独立存在,并且这种类模块可以在“数据库”窗口的“模块”页中显示。  
        窗体和报表模块通常都含有事件过程,用于响应窗体或报表中的事件。可以使用事件过程来控制窗体或报表的行为,以及它们对用户操作的响应。  
        模块内的过程一般可以被其他模块访问,可以在定义过程时加上Private关键字将过程局限在模块内部;当然,也可在声明过程时加上Public关键字,使它在全局范围内有效。窗体或报表模块中的过程可以调用已经添加到标准模块中的过程。  
        用户可以创建自定义类。这种模块包含特定概念(如一个雇员、一个账户等)的方法函数和过程函数。可以像引用Access内置类一样引用自定义类的方法和属性。  
        用户可以套用自定义类模块来创建类的实例,Access提供了两种方式来完成这一操作:一种方式是使用一条单独的Dim语句,同时声明一个类和创建该类的一个实例。语法为:  
        Dim objInstance As New objclass  另一种方式是使用两条语句,条声明类的实例,第二条使它成为一个对象的引用。语法为:  
        Dim objInstance As objclass      
        Set 0bj Instance—New ObiClass 
        其中objClass引用一个拥有属性过程和公共方法函数类的模块。方法函数对方法的作用与用属性过程定义属性一样。

    关注创业、电商、站长,扫描方便乐网站微信二维码,定期抽大奖。

    【版权与免责声明】如发现内容存在版权问题,烦请提供相关信息发邮件至2723741405@qq.com,我们将及时沟通与处理。本站内容除非来源注明方便乐,否则均为网友转载,涉及言论、版权与本站无关。

    本文永久链接:http://www.fangbianle.com/news/show-4169.html

  • 营销
  • 创业
  • 电商
  • 微商
  • 品牌策略的内涵与方法
    一份完美的网络营销推广方案是这样出炉的
    优秀营销策划:有机会我们就抓住机会,没有机会我们就创造机会
    那些关于抽奖你不知道的事,其实吸粉也得靠套路!
    内容运营:如何借助热点,让你的产品一炮走红
    营销策划的流程
    万商汇:移动营销从粗放走向精细化
    好活动才得人心,可是什么样的活动才是好活动呢?