• Domingo 22 de Diciembre de 2024, 06:58

Autor Tema:  2 acciones en un boton  (Leído 2902 veces)

electromanuel

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
2 acciones en un boton
« en: Miércoles 9 de Junio de 2010, 03:39 »
0
q tal? tengo una duda, como puedo crear dos acciones, como por ejemplo, mostrar un label "ENCENDIDO" al presionar un boton, y al presionarlo de nuevo q diga "APAGADO"

Gracias.

Jeysscarr

  • Miembro MUY activo
  • ***
  • Mensajes: 134
  • Nacionalidad: co
    • Ver Perfil
Re: 2 acciones en un boton
« Respuesta #1 en: Miércoles 9 de Junio de 2010, 04:10 »
0
Hola programo en C# pero igual creo que es algo como

button_click()
    if(label1.caption="encendido")then
         label1.caption="apagado" demas acciones
    else
         label1.caption="encendido"
    end if
Nuestro poder está creciendo mas rápido que nuestra sabiduria

Jimbenit

  • Miembro MUY activo
  • ***
  • Mensajes: 269
  • Nacionalidad: co
    • Ver Perfil
    • http://ingenieriacivil.foroactivo.com
Re: 2 acciones en un boton
« Respuesta #2 en: Jueves 10 de Junio de 2010, 01:24 »
0
Cita de: "electromanuel"
q tal? tengo una duda, como puedo crear dos acciones, como por ejemplo, mostrar un label "ENCENDIDO" al presionar un boton, y al presionarlo de nuevo q diga "APAGADO"

Gracias.

seria bueno que empezaras la lectura de algun libro de VB6.0, son baratos y muy educativos, busca uno de nivel basico y luego que creas saber bien, te buscas uno mas avanzado...

saludos.

P.D.
Recuerda que esto es solocodigo no solotareas
 ^_^


Yo quiero mucho a Toph ---> Mi Web]http://ingenieriacivil.foroactivo.com[/url]

donramone

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Re: 2 acciones en un boton
« Respuesta #3 en: Jueves 10 de Junio de 2010, 15:52 »
0
Podrias preguntar por los caption del boton e ir cambiando los "estados"
if boton.caption = "ON" then
msgbox"Prendido"
.......
boton.caption ="OFF"
end if

También podrias usar dos botones en la misma posicion e ir ocultandolos (boton1.visible=false).

Espero haberte orientado.