![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() Buen dia!:
Como puedo saber cuando se ejecuta digamos por ejemplo programa.exe (programa.exe es ajeno a mi o sea no puedo mandarme mensajes ni nada...) O sea necesitaria algo donde yo pasando el nombre del ejecutable me diga si esta on no en ejecucion. Muchas Gracias! |
#2
|
||||
|
||||
Haz una búsqueda en los foros sobre FindWindow; Entre los hilos encontrarás éste: Como saber si una aplicacion se esta ejecutando?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
![]() Ese es el problema, el findwindow no me sirve porque el programa esta oculto de la lista de aplicaciones, o sea no tengo un nombre de ventana como para hacer un FindWindow(nil,'Calculadora'); ... yo lo que tengo es el nombre de mi programa programa.exe ... yo calculo que algo debe existir para encontrar el proceso... seguire buscando...
![]() Gracias! |
#4
|
||||
|
||||
![]() Buscando por la red con este problema me encontre con esta Unit asi que tema solucionado! (la paso completa para que el que quiera le pueda dar utilidad a sus funcionalidades:
Entonces sabiendo el nombre del ejecutable hacemos: IsFileActive('PROGRAMA.EXE") then ShowMessage('Se esta ejecutando mi programa sii!'); Fijense que tambien esta la opcion de sacar la lista de procesos, matar procesos por pid y por nombre. Saludos! |
#5
|
||||
|
||||
![]() Cita:
Cita:
saludos gracias |
#6
|
||||
|
||||
Código PHP:
|
![]() |
|
|
![]() |
|