小弟乃VB盲人,想请教大家一个问题,一般定义在模块里的 "public *** as new ***" 到底是什么意思?

解决方案 »

  1.   

    声明对象变量
    public表示是公共变量  前面的***是对象变量名,后面的是对象名。
    如果用 New 关键字声明一个对象变量,Visual Basic 将自动创建一个对象,并在第一次使用该变量时赋值对象引用。使用由 New 关键字声明的变量会减慢应用程序的运行速度。因为 Visual Basic 每次遇到用 New 声明的变量时,都要测试是否已将对象引用赋给该变量。
    所以一般这样写public *** as ***
    set *** = new ***