COMPARTILHAR VARIAVEL ENTRE DIVERSOS FORMS NO VB.N
Pessoal como crio um variável [Ô]global[Ô] entre os forms da aplicação. Quero poder trabalhar com ela como se fosse uma variável local, ou seja, preenche-la e modifica-la...
Amigo, coloque ela em um módulo.
Pode manipular da forma que quiser.
Public Variavel as TIPO
Pode manipular da forma que quiser.
no lugar do Dim você usa o Public.
Cara, a resposta do JESUEL OLIVEIRA está correta, contudo, as melhores práticas de programação
dizem para que você utilize ao máximo a programação orientada a objetos.
Exemplo:
Insira um arquivo do tipo Class em seu projeto:
Dentro dele coloque uma propriedade qualquer:
Para utilizar esta classe, dentro do Módulo digite:
Agora o objeto refente à Class1 está visÃvel em todo o seu projeto.
Para atribuir um valor à propriedade, faça:
Para recuperar o valor da propriedade, faça:
Abraços
dizem para que você utilize ao máximo a programação orientada a objetos.
Exemplo:
Insira um arquivo do tipo Class em seu projeto:
Dentro dele coloque uma propriedade qualquer:
Public Class Class1
Private iVariavel
Public Property Variavel() As String
Get
Variavel = iVariavel
End Get
Set (value As String)
iVariavel = value
End Set
End Property
End Class
Para utilizar esta classe, dentro do Módulo digite:
Public objClasse As New Class1
Agora o objeto refente à Class1 está visÃvel em todo o seu projeto.
Para atribuir um valor à propriedade, faça:
objClasse.Variavel = [Ô]Alguma coisa[Ô]
Para recuperar o valor da propriedade, faça:
MsgBox(objClasse.Variavel)
Abraços
Faça seu login para responder