Visual Basic - Como iniciar eventos a una hora determinada!!??

Life is soft - evento anual de software empresarial
 
Vista:

Como iniciar eventos a una hora determinada!!??

Publicado por OliverKraft~1.com (25 intervenciones) el 02/11/2004 01:38:57
Hoola!! Ayudeme alguien por favor, mi duda es esta...
Como puedo iniciar un evento a una hora determinada?
Por ejemplo quiero que un programa envie un correo a las 8:00 pm
Para eso he intentado algo como esto....

Sub Form_load()
dim HoraDeEnvio as ( aqui intente con todo tipo de variables jejeje)
HoraDeEnvio = 08:00:00 p.m.
If HoraDeEnvio = time then
Call CmdEnviar_click
end if

Bueno, eso no funciona pero es lo unico que se me ocurre O.O
De antemano muchas gracias!
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

RE:Como iniciar eventos a una hora determinada!!??

Publicado por bm (29 intervenciones) el 02/11/2004 02:55:15
eso lo tendrias que meter en un timer, para que la condicion la este revisando cada minuto(o el tiempo que tu quieras)
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

RE:Como iniciar eventos a una hora determinada!!??

Publicado por Jerónimo (15 intervenciones) el 04/11/2004 02:21:15
Lo que debés hacer es poner un control Timer con la propiedad Interval en 1000.
Entonces, en el evento Timer agregás la comparación siguiente:
If hour(time) = 8 and minute = 0 then Call CmdEnviar_click
Así, cuando son las 8:00 corre el procedimiento CmdEnviar_click.
Espero que te sirva.
Saludos.-
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