Autor
|
Tema: Ejecutar .exe de VB cada 'x' tiempo. (Leído 13,759 veces)
|
|
|
Mr. Crowley
Desconectado
Mensajes: 343
Costa Rica
|
Aqui le dejo un ejemplo que le desarrolle: Option Explicit
Dim iSegundos As Integer
Private Sub tmrTiempo_Timer() If iSegundos = 10 Then '// aqui se resetea el tiempo iSegundos = 0 '//coloque aqui lo que quiera, si desea mostrar el form nuevamente, entonces: Me.Show Else iSegundos = iSegundos + 1 End If Me.Caption = iSegundos End Sub
Agregue un Timer y establezca el Intervalo a 1000 (1000 milisegundos son un segundo). Ademas, coloquele como nombre tmrTiempo. Espero haber ayudado
|
|
« Última modificación: 5 Marzo 2009, 03:25 am por Mr. Crowley »
|
En línea
|
|
|
|
XcryptOR
Desconectado
Mensajes: 228
|
si quieres ejecutar ciertas rutinas de tu aplicación si se hace con un timer por ejemplo si tienes una función llamada main y quieres ejecutarla cada minuto puedes hacerlo así Private Sub Timer1_Timer() Call main ' rutina2 ' rutina3 '....... End Sub
seteando la propiedad interval del timer a 60000 (milisegundos)
|
|
|
En línea
|
|
|
|
r0xSoFT
Desconectado
Mensajes: 18
|
Yo lo haría de alguan de estas dos formas:
- Con una tarea programada, cada X tiempo pero es un poco cantoso. - La otra forma es con otro programa, me explico:
Tenemos 2 programas, el que quieres ejecutar y el que se va a encargar de ejecutarlo. Llamemoslo prog1 y prog2. El prog2 comprueba el proceso del prog1 y en funcion de si este o no activo, lo ejecuta o lo para.
Son soluciones un poco chapuzas, pero espero que te valgan.
Salu2!!
|
|
|
En línea
|
Bienvenido al extasis de la culminación de mi crisis.
|
|
|
Dessa
Desconectado
Mensajes: 624
|
Son soluciones un poco chapuzas, pero espero que te valgan. Salu2!!
Hola, muchas veces uso otro ejecutuble (sobre todo cuando tenes que "manejar" aplicaciones que no son tuyas en segundo plano) y si cuidas los "detalles" no es tan chapuza Saludos
|
|
|
En línea
|
Adrian Desanti
|
|
|
Mr. Crowley
Desconectado
Mensajes: 343
Costa Rica
|
al presionar un botón de 'Cancel' la ventana se oculta, pero después ya no se muestra más.
Se oculta o se cierra la aplicacion? En caso de que se cierre (porque así usted lo desea) podria utilizar entonces la tarea programada, como le indicaron mas arriba. Puede programar su ejecutable para que sea el quien cree las tareas automaticamente con el comando de MS-DOS. Si la aplicacion sigue en ejecucion, pero no muestra ninguna ventana (osea, esta oculta), podria utilizar el metodo que indico XcryptOR o el mio, que realmente son la misma cosa, solo que el mio tiene el codigo de ejemplo.
|
|
|
En línea
|
|
|
|
seba123neo
|
detecta cuando le da al boton cancelar y oculta el form(Hide queda en memoria) y despues con un Timer..lo ejecutas cada 2 o 3 minutos como quieras...
saludos.
|
|
|
En línea
|
|
|
|
Mr. Crowley
Desconectado
Mensajes: 343
Costa Rica
|
detecta cuando le da al boton cancelar y oculta el form(Hide queda en memoria)
Para hacer lo que ha indicado seba123neo puede utilizar el siguiente codigo: Private Sub Form_Unload(Cancel As Integer) Me.Hide Cancel = True End Sub
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Conocen una extensión para contar el tiempo que se pasa en cada página web
Software
|
Aikanáro Anário
|
0
|
2,190
|
20 Diciembre 2010, 05:27 am
por Aikanáro Anário
|
|
|
Actualizar un JPanel cada X tiempo
Java
|
thechacal23
|
3
|
4,266
|
2 Enero 2012, 18:25 pm
por thechacal23
|
|
|
Ejecutar programa cada X tiempo
Windows
|
msies
|
3
|
7,873
|
6 Marzo 2013, 14:01 pm
por #Borracho.-
|
|
|
Internet cada día es más móvil: pasamos más tiempo con el smartphone que ...
Noticias
|
wolfbcn
|
0
|
1,241
|
13 Febrero 2014, 01:47 am
por wolfbcn
|
|
|
Ejecutar funcion en bucle cada X tiempo.
Programación C/C++
|
Kaxperday
|
7
|
3,937
|
13 Julio 2015, 23:54 pm
por ivancea96
|
|