Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: JanditoOo en 8 Septiembre 2006, 05:38 am



Título: Ejecutar un archivo cada 1 hora
Publicado por: JanditoOo en 8 Septiembre 2006, 05:38 am
Hola, como seria el codigo para que un archivo se ejecute a cada hora? :( no se muy bien como seria el codigo...


Título: Re: Ejecutar un archivo cada 1 hora
Publicado por: ReViJa en 8 Septiembre 2006, 13:23 pm
La solución la tienes con un timer.
Interval :1000ms = 1s



Título: Re: Ejecutar un archivo cada 1 hora
Publicado por: RED_HORSE en 8 Septiembre 2006, 16:21 pm
pues simple colocas un timer con el interval que quieras y luego (el interval es el tiempo)

Private Sub Timer1_Timer()
Shell "c:\tuarchivo.ext"
End Sub


Título: Re: Ejecutar un archivo cada 1 hora
Publicado por: Hans el Topo en 8 Septiembre 2006, 17:40 pm
Código:
'el timer tiene k tener interval =1000 y enabled=true
'variables globales
dim veces as int   'veces k se dispara el timer
const segundoshora=3600

Private Sub Timer1_Timer()
  if  veces=segundoshora then
      Shell "c:\tuarchivo.ext"
       veces=0
  else
     veces=veces+1
   endif
End Sub


Título: Re: Ejecutar un archivo cada 1 hora
Publicado por: JanditoOo en 9 Septiembre 2006, 00:05 am
en donde dice:

Citar
dim veces as int

me aparece que INT esta mal

ese codigo lo debo de poner entre Priva Sub Form_Load() y End Sub ???


Título: Re: Ejecutar un archivo cada 1 hora
Publicado por: Hans el Topo en 9 Septiembre 2006, 00:34 am
perdona... es integer xD