PASSAR VALOR CLASSE
Boa noite,
Estou com o seguinte problema, estou desenvolvendo meu projeto em camadas e apenas o a tela de login que está como o executavel, os outros forms todos estão armazenados em DLL[ô]s. Minha duvida é que como que eu faco para passar o nome do usuario que logou para o form que esta armazenado na DLL.
Obrigado/
Estou com o seguinte problema, estou desenvolvendo meu projeto em camadas e apenas o a tela de login que está como o executavel, os outros forms todos estão armazenados em DLL[ô]s. Minha duvida é que como que eu faco para passar o nome do usuario que logou para o form que esta armazenado na DLL.
Obrigado/
Crie uma propriedade no form... ou use um membership provider
Bom dia,
Como que eu poderia criar essa propriedade no form?
Obrigado
Como que eu poderia criar essa propriedade no form?
Obrigado
private _usuario as SuaClasseUsuario
Public Property Usuario() As SuaClasseUsuario
Get
Return _usuario
End Get
Set(ByVal Value As SuaClasseUsuario)
_usuario = Value
End Set
End Property
Public Property Usuario() As SuaClasseUsuario
Get
Return _usuario
End Get
Set(ByVal Value As SuaClasseUsuario)
_usuario = Value
End Set
End Property
Bom dia,
Essa propriedade tem que ser inserida no form que vai receber os dados ou é no primeiro form o executavel?
Obrigado
Essa propriedade tem que ser inserida no form que vai receber os dados ou é no primeiro form o executavel?
Obrigado
é uma propriedade qualquer que pode ser colocado em qualquer classe(um form é uma classe). Então vai da sua vontade. Se quiser colocar em um form que fique sempre ativo(como um form principal, por exemplo) pode ser, se quiser colocar essa propriedade em cada um dos forms da sua aplicação, também.
Bom dia,
Obrigado pelos esclarecimentos mas ainda restam algumas dúvidas, terias um exemplo simples para me mostrar?
Obrigado
Obrigado pelos esclarecimentos mas ainda restam algumas dúvidas, terias um exemplo simples para me mostrar?
Obrigado
Nossa, coloquei um exemplo BEM simples de como criar a propriedade... Não sei se tem como simplificar mais que isso...
Sim, mas não sei como que eu pego o valor dessa propriedade no form que esta armazenado na DLL.
Obrigado
Obrigado
Se vc chamou o form [Ô]filho[Ô] de um [Ô]pai[Ô] que tenha essa propriedade que passei, fica super simples:
dim nomeusuario as string
nomeusuario = Me.Parent.Usuario.Nome(ou seja como for que vc batizou a propriedade na sua classe)
dim nomeusuario as string
nomeusuario = Me.Parent.Usuario.Nome(ou seja como for que vc batizou a propriedade na sua classe)
Boa tarde,
Amigo, desculpe ai minha burrice, mas graças a sua ajuda e o arquivo abaixo do Macorati que encontrei, consegui resolver meu problema, muito obrigado.:
Artigo: Artigo
Obrigado.
Amigo, desculpe ai minha burrice, mas graças a sua ajuda e o arquivo abaixo do Macorati que encontrei, consegui resolver meu problema, muito obrigado.:
Artigo: Artigo
Obrigado.
Tópico encerrado , respostas não são mais permitidas