Visual Basic.NET - Programa Sencillo de Puestos de Trabajo

   
Vista:
Imágen de perfil de Misael

Programa Sencillo de Puestos de Trabajo

Publicado por Misael (21 intervenciones) el 03/08/2015 19:14:46
Hola a todos quisiera que me ayudaran con este programa me piden un programa que ingrese su edad y su genero
todos los de edad mayor de 18 masculinos puede trabajar al puesto numero 1
los mayores de edad femeninas al puesto 2 los menores de edad masculinos o femeninos el puesto 3

ya lo ice pero en el momento de que seleccionen los dos CheckBox quiero queme salga el mesaje que diga que seleccione una sola opción "masculino o Femenino.

Les adjunto el código y la imagen del programa en ejecución


form

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        If TextBox1.Text >= 18 Then
            If CheckBox1.Checked Then
                Label3.Text = "Apto para trabajar en el puesto #1"
            End If
        End If
 
        If TextBox1.Text >= 18 Then
            If CheckBox2.Checked Then
                Label3.Text = "Apto para el Puesto#2"
            End If
        End If
        If TextBox1.Text <= 17 Then
            If CheckBox1.Checked Or CheckBox2.Checked Then
                Label3.Text = "Apto para puesto #3"
            End If
        End If
    End Sub
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 JoaoM

Programa Sencillo de Puestos de Trabajo

Publicado por JoaoM (3 intervenciones) el 04/08/2015 17:31:33
No se mui bien sobre VB pero te aconsejeria que en el caso que dices sobre los chekBox, usaras en su lugar OptionBotton que; si selecionas uno el otro se DESseleciona siempre y cuabdo los 2 esten metidos dentro del mismo Frame o en solo el Formulario.

Si pudieras subir tu ejemplo para así el que pueda ayudarte,mejor lo hiciera y tambien para ahorrarle trabajo, porque así el que ayude tien que crear un libro y muchos no estan en ese plan, eres tu quien tiene que facilitar el trabajo. Acá mismo puedes subir el libro que tienes, te pregunto si estas con VBA en Excel o en el propio VB
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 Misael

Programa Sencillo de Puestos de Trabajo

Publicado por Misael (21 intervenciones) el 04/08/2015 17:58:10
los estoy haciendo en vb 2012
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

Programa Sencillo de Puestos de Trabajo

Publicado por Miguel (352 intervenciones) el 04/08/2015 22:03:09
¿
1
if (checkbox1.checked=true) and (checkbox2.checked=tru) then msgbox("Seleccione sólo una opción, ''masculino" o 'femenino'.) : exit sub
?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de giancarlo

Programa Sencillo de Puestos de Trabajo

Publicado por giancarlo (280 intervenciones) el 04/08/2015 23:00:32
definitivamente debes cambiar tus checkbox por OptionBotton.

dim edad as integer=convert.toint32(txtEdad.text)
if edad<18 then
msgbox("puesto 3")
else
if optionButtonHombre.checked=true
msgbox("puesto 1")
else
msgbox("puesto 2")
end if
end if
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de JoaoM

Programa Sencillo de Puestos de Trabajo

Publicado por JoaoM (3 intervenciones) el 05/08/2015 16:05:03
2qna7w5

2z8zsqg

Prueba

Solo me faltó esto que no encuentro en que posicion colocarlo
1
2
3
4
If OptionButton1.Value = False Or OptionButton2.Value = False Then
MsgBox "marque designacion de sexo"
Else
End If

Seria de gran ayuda que alguien me dijera donde colocarlo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de JoaoM

Programa Sencillo de Puestos de Trabajo

Publicado por JoaoM (3 intervenciones) el 05/08/2015 17:56:39
Lo anterior es en VB Excel 2013
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