Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => 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
'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:

Citardim 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