Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: acanooo en 7 Febrero 2016, 21:14 pm



Título: Error con "Else sin if"
Publicado por: acanooo en 7 Febrero 2016, 21:14 pm
Buenas a todos,

Estoy empezando con este mundillo y me surgían varias dudas, estoy utilizando visual y me haciendo un programa simple para la autentificacion de usuarios me sale el siguiente error "else sin if" transcribo lo escrito hasta ahora_

Código
  1. Private Sub CmdEntrar_Click()
  2. If TextUsuario.Text = "acano" And TextContraseña.Text = "12345" Then Ventana2.Show
  3.    Else
  4.    MsgBox = "te has equivocado"
  5.    End If
  6.    End Sub

El error "else sin if" me salta cuando pongo la contraseña y el usuario y pincho en el comando que he creado "cmdEntrar"

Donde esta el fallo por el que me salta el error este?

Muchas gracias de antemano y un saludo


Título: Re: Error con "Else sin if"
Publicado por: LeandroA en 8 Febrero 2016, 00:15 am
Ventana2.Show debe ir en otra linea

Código
  1. Private Sub CmdEntrar_Click()
  2.    If TextUsuario.Text = "acano" And TextContraseña.Text = "12345" Then
  3.          Ventana2.Show
  4.    Else
  5.           MsgBox = "te has equivocado"
  6.    End If
  7. End Sub


Título: Re: Error con "Else sin if"
Publicado por: Shell Root en 8 Febrero 2016, 06:20 am
O en su defecto con la misma linea pero con :, es decir

Código
  1. If TextUsuario.Text = "acano" And TextContrasena.Text = "12345" Then : Ventana2.Show : Else : MsgBox = "te has equivocado" : End If