ERRO AO EFETUAR UM LOGIN
..Olá amigos do Forun. Já possuo conhecimento em VB,porém enfrento agora uma dúvida que segue. Não quero nada pronto absolutamente mas se puderem me ajudar nesta dúvida ficarei grato e participarei sempre ativamente do forun.
Uso o Visual Studio2010 e estou criando um form de login no qual retorna sempre um erro, que segue abaixo:
If TextBox1.Text = [Ô]alt[Ô] And TextBox2.Text = [Ô]123[Ô] Then
form1.Show()----> o erro ocorre aqui ==>Erro 1 Referência para um membro não compartilhado requer uma referência de objeto.
ElseIf MsgBox([Ô]login ou senha errados[Ô]) Then
End If
----------------------------
Se puderem me auxiliar fico grato.
Uso o Visual Studio2010 e estou criando um form de login no qual retorna sempre um erro, que segue abaixo:
If TextBox1.Text = [Ô]alt[Ô] And TextBox2.Text = [Ô]123[Ô] Then
form1.Show()----> o erro ocorre aqui ==>Erro 1 Referência para um membro não compartilhado requer uma referência de objeto.
ElseIf MsgBox([Ô]login ou senha errados[Ô]) Then
End If
----------------------------
Se puderem me auxiliar fico grato.
não entendi esta linha...
ElseIf MsgBox([Ô]login ou senha errados[Ô]) Then
ElseIf MsgBox([Ô]login ou senha errados[Ô]) Then
Faça assim:
If TextBox1.Text = [Ô]alt[Ô] And TextBox2.Text = [Ô]123[Ô] Then
Form1.Show()
Else
MsgBox([Ô]login ou senha errados[Ô])
End If
Você pode tentar o método do FROSTYNHO
Mas se você quiser uma resposta da MsgBox, você pode fazer assim
[txt-color=#0000f0]Dim[/txt-color] Mensagem [txt-color=#0000f0]As[/txt-color] MsgBoxResult = MsgBox([txt-color=#e80000][Ô]login ou senha errados. Deseja tentar de novo?[Ô][/txt-color], VbYesNo, [txt-color=#e80000][Ô]Aplicação[Ô][/txt-color])
[txt-color=#0000f0]Select Case[/txt-color] Mensagem
[txt-color=#0000f0]Case[/txt-color] VbYes
[txt-color=#007100][ô]Código caso queira tentar de novo[/txt-color]
[txt-color=#0000f0]Case[/txt-color] VbNo
[txt-color=#007100][ô]Código caso não queira tentar de novo[/txt-color]
[txt-color=#0000f0]End Select[/txt-color]
Mas se você quiser uma resposta da MsgBox, você pode fazer assim
[txt-color=#0000f0]Dim[/txt-color] Mensagem [txt-color=#0000f0]As[/txt-color] MsgBoxResult = MsgBox([txt-color=#e80000][Ô]login ou senha errados. Deseja tentar de novo?[Ô][/txt-color], VbYesNo, [txt-color=#e80000][Ô]Aplicação[Ô][/txt-color])
[txt-color=#0000f0]Select Case[/txt-color] Mensagem
[txt-color=#0000f0]Case[/txt-color] VbYes
[txt-color=#007100][ô]Código caso queira tentar de novo[/txt-color]
[txt-color=#0000f0]Case[/txt-color] VbNo
[txt-color=#007100][ô]Código caso não queira tentar de novo[/txt-color]
[txt-color=#0000f0]End Select[/txt-color]
acho que o erro foi quando vc usou form1.show pe vc ja está na form1 como que vc vai chama ela com ela ativada.
mas faça como o pegudo disse que seu programa vai ficar mais chamativo e simples
mas faça como o pegudo disse que seu programa vai ficar mais chamativo e simples
O SABIDAOXD tem razão. Eu não atentei pra este detalhe.
Se você estiver no Form1, não precisa chamá-la de novo.
Se você estiver no Form1, não precisa chamá-la de novo.
se seu problem foi resolvido por favor encerre o tópico, caso ainda esteja com duvida pode perguntar
Tópico encerrado , respostas não são mais permitidas