Me 关键字像是隐含声明的变量。这个关键字适用于类模块中的每个过程。当类有多个实例时,Me 在代码正在执行的地方提供引用具体实例的方法。要把当前执行类实例的有关信息传递到另一个模块的过程,Me 非常有用。例如,假定模块中有以下过程:Sub ChangeFormColor(FormName As Form)
   FormName.BackColor = RGB(Rnd * 256, Rnd * 256, Rnd * 256)
End Sub可以调用这个过程并使用下列语句将窗体类的当前实例作为参数传递。ChangeFormColor Me

解决方案 »

  1.   

    Me指当前的类Form中就指当前的FormClass中就指当前的Class
      

  2.   

    Me
    Me 关键字像是隐含声明的变量。这个关键字适用于类模块中的每个过程。当类有多个实例时,Me 在代码正在执行的地方提供引用具体实例的方法。要把当前执行类实例的有关信息传递到另一个模块的过程,Me 非常有用。例如,假定模块中有以下过程:Sub ChangeFormColor(FormName As Form)
       FormName.BackColor = RGB(Rnd * 256, Rnd * 256, Rnd * 256)
    End Sub可以调用这个过程并使用下列语句将窗体类的当前实例作为参数传递。ChangeFormColor Me
      

  3.   

    类似于c++里的this指针。不过me指向的是本窗口
      

  4.   

    me在form1中就指form1窗口,在form2中就指form2窗口,类推喽。
      

  5.   

    me 指当前窗体,也可指当前类。
    如:
     sub form1_click()
       me.caption="hello"
      end sub
      

  6.   

    Me 关键字像是隐含声明的变量。这个关键字适用于类模块中的每个过程。当类有多个实例时,Me 在代码正在执行的地方提供引用具体实例的方法。要把当前执行类实例的有关信息传递到另一个模块的过程,Me 非常有用。例如,假定模块中有以下过程:Sub ChangeFormColor(FormName As Form)
       FormName.BackColor = RGB(Rnd * 256, Rnd * 256, Rnd * 256)
    End Sub可以调用这个过程并使用下列语句将窗体类的当前实例作为参数传递。ChangeFormColor Me
      

  7.   

    例如你当前的设计窗口是在“Form1”里,那么“Me”就代表,“Form1”这个窗口,像Form1.Caption = "" 就相当于me.caption = "".