Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

VB: Parpadear un Campo de Texto

Estas en el tema de VB: Parpadear un Campo de Texto en el foro de Visual Basic clásico en Foros del Web. Necesito controlar si en un campo de texto hay un valor igual o superior a 1. En el caso de que sea 0 el campo ...
  #1 (permalink)  
Antiguo 18/01/2008, 09:48
 
Fecha de Ingreso: julio-2005
Mensajes: 140
Antigüedad: 18 años, 9 meses
Puntos: 0
VB: Parpadear un Campo de Texto

Necesito controlar si en un campo de texto hay un valor igual o superior a 1.
En el caso de que sea 0 el campo se queda tal cual esta, pero si es igual a 1 o superior, el campo tendria que empezar a parpadear (canvio de color)

He intentado con esto pero no me funciona:

Do While (Text1.Text <= 1)
Text1.BackColor = red
Text1.BackColor = white
Loop

Como lo controlo????
  #2 (permalink)  
Antiguo 18/01/2008, 10:18
Avatar de Kruzado  
Fecha de Ingreso: marzo-2007
Mensajes: 307
Antigüedad: 17 años, 2 meses
Puntos: 17
Re: VB: Parpadear un Campo de Texto

inserta un control timmer en tu formulario

en la propiedad interval dejala en 1000 (hace el cambio cada segundo)

dale doble click en el control e ingresale el siguiente codigo

if text1.text > 0 then
if text1.forecolor=vbred then
text1.forecolor=vbblack
else
text1.forecolor=vbred
endif
else
text1.forecolor=vbblack
endif


ya viejo, y con esto tienes un blinkeador, antes de ke se me olvide, con la propiedad enabled, activas o desactivas el timmer y si kieres ke sea mas lento o mas rapido, aumenta o disminuye la propiedad interval


saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:55.