Compartilhar via


Me

Oferece uma maneira de se referir à instância específica de uma classe ou estrutura na qual o código está sendo executado no momento.

Comentários

A palavra-chave Me se comporta como uma variável de objeto ou uma variável de estrutura referindo-se à instância atual.Usar Me é particularmente útil para passar informações sobre a instância de uma classe ou estrutura atualmente em execução para um procedimento em outra classe, estrutura ou módulo.Por exemplo, suponha que você tenha o procedimento a seguir em um módulo.

Sub ChangeFormColor(FormName As Form)
   Randomize()
   FormName.BackColor = Color.FromArgb(Rnd() * 256, Rnd() * 256, Rnd() * 256)
End Sub

Você pode chamar esse procedimento e passar a instância atual da classe Form como um argumento usando a instrução a seguir.

ChangeFormColor(Me)

A palavra-chave Me pode ser usada nesses contextos:

Declaração de Classe

Instrução Structure

Consulte também

Conceitos

Atribuição da Variável Objeto

Referência

MyBase

MyClass