Visual Basic.NET - Como Comparar el contenido de una textbox con una palabra

 
Vista:
sin imagen de perfil

Como Comparar el contenido de una textbox con una palabra

Publicado por FABIAN ANDRES RIASCOS (3 intervenciones) el 28/08/2021 07:19:54
Hola me prodrian ayudar... necesito comparar el dato ingresado en una textbox con 3 palabras especificas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Como Comparar el contenido de una textbox con una palabra

Publicado por Phil Rob (1554 intervenciones) el 28/08/2021 07:41:06
Hola
Como están cargados las 3 palabras?
Una tabla, 3 variables, una lista ...?
Si 3 palabras, puedes escribir algunos If Then ...
If TextBox.Text = Variable1 Then
ElseIf TextBox.Text = variable2 Then ....

Puedes hacer también una cadena :
Cadena = Variable1 & Variable2 & Variable3
If Cadena.IndexOf(TextBox.Text) > -1Then
' encontrado
End If

No testado, escribo con mi Smartphone, pero espero te este te dará buenas ideas ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Como Comparar el contenido de una textbox con una palabra

Publicado por andres (3 intervenciones) el 28/08/2021 07:53:34
Se requiere un programa que permita determinar si una persona es apta para desempeñar un trabajo o no, mediante la
verificación de las siguientes condiciones: La persona debe ser mayor de edad, tener 2 años o más de experiencia laboral
y tener estudios en Sistemas o Electrónica
me sale este error
La conversión de la cadena "sistemas" en el tipo 'Long' no es válida.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Como Comparar el contenido de una textbox con una palabra

Publicado por Phil Rob (1554 intervenciones) el 28/08/2021 08:23:42
Envia me la parte del programa que dice "La conversión de la cadena "sistemas" en el tipo 'Long' no es válida.".
Puede haber varias razones ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Como Comparar el contenido de una textbox con una palabra

Publicado por andres guerrero (3 intervenciones) el 28/08/2021 08:46:11
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If Val(edad.Text) <= 18 And Val(exp.Text) <= 2 And Val(profe.Text) = "sistemas" Then
MsgBox("seleccionado")
Else
MsgBox("No seleccionado")
End If
End Sub
End Class
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Como Comparar el contenido de una textbox con una palabra

Publicado por Phil Rob (1554 intervenciones) el 28/08/2021 09:59:29
Cuando las TextBox.Text están vacías, Val(TextBox.Text) da error.

Tu ejemplo es fictive. Los valores 18, 2 y sistemas están probablemente en variables. Este es seguramente posible de verificar estas variables ante hacer el If ... Then ... . No puedo lo hacer sin código real.

Prueba este :

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
If Val(edad.Text) <= 18 And Val(exp.Text) <= 2 And Val(profe.Text) = "sistemas" Then
MsgBox("seleccionado")
Else
MsgBox("No seleccionado")
End If
Catch
MsgBox("Errores de formato en TextBox")
End try
End Sub

...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar