Por favor:
Existe alguma função que informa, ao rodar um programa, se outro já está em execução.
Exemplo:
.ao executar TEST1.EXE queria saber se
TEST2.EXE já está em execução.
¿Hay alguna función que se informa, para ejecutar un programa, si otro se está ejecutando.
Por ejemplo:
. ao ejecutar TEST1.EXE quería saber si
TEST2.EXE ya se está ejecutando.
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Un programa en ejecución
- ignacio
- Site Admin
- Mensajes: 9441
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Un programa en ejecución
Mario,
me temo que no hay ninguna función para ello. Lo siento.
Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
http://www.xailer.com/forum
http://www.xailer.com/dokuwiki
"Mário Angelini" escribió en el mensaje de
noticias:4ce51e05$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Por favor:
Existe alguma função que informa, ao rodar um programa, se
outro já está em execução.
Exemplo:
ao executar TEST1.EXE queria saber se
TEST2.EXE já está em execução.
¿Hay alguna función que se informa, para ejecutar un
programa, si otro se está ejecutando.
Por ejemplo:
ao ejecutar TEST1.EXE quería saber si
TEST2.EXE ya se está ejecutando.
--
Saludos!
Mário Angelini
http://www.eMeAsOfT.com
http://emeasoft.blogspot.com/
http://twitter.com/emeasoft
http://bit.ly/ci22sm
http://www.brasilturismo.com/brasil/
me temo que no hay ninguna función para ello. Lo siento.
Un saludo
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
http://www.xailer.com/forum
http://www.xailer.com/dokuwiki
"Mário Angelini" escribió en el mensaje de
noticias:4ce51e05$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Por favor:
Existe alguma função que informa, ao rodar um programa, se
outro já está em execução.
Exemplo:
ao executar TEST1.EXE queria saber se
TEST2.EXE já está em execução.
¿Hay alguna función que se informa, para ejecutar un
programa, si otro se está ejecutando.
Por ejemplo:
ao ejecutar TEST1.EXE quería saber si
TEST2.EXE ya se está ejecutando.
--
Saludos!
Mário Angelini
http://www.eMeAsOfT.com
http://emeasoft.blogspot.com/
http://twitter.com/emeasoft
http://bit.ly/ci22sm
http://www.brasilturismo.com/brasil/
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Un programa en ejecución
Ignacio:
Buscando en Internet encontré este enlace:
http://goo.gl/sSlMU
He intentado adaptar para xHarbour, pero tengo poca experiencia y no tuvo éxito.
Usted tiene mucha experiencia, cuando tenga tiempo y quiera ver, creo que sería interesante, porque creo que sería útil para muchos usuarios de Xailer;
Hi,
By using C# we can find whether a particular process is running or not.
We can use System.Diagnostics.Process class.
The scenario of finding a running process may come in Windows application development.
Let us consider In My machine, ABC.exe is running. And I have to check that whether it is running or not. Just call the below method with "ABC" as argument.
private bool IsProcessRunning(string sProcessName)
{
System.Diagnostics.Process[] proc = System.Diagnostics.Process.GetProcessesByName(sProcessName);
if (proc.Length > 0)
return true;
else
return false;
}
Buscando en Internet encontré este enlace:
http://goo.gl/sSlMU
He intentado adaptar para xHarbour, pero tengo poca experiencia y no tuvo éxito.
Usted tiene mucha experiencia, cuando tenga tiempo y quiera ver, creo que sería interesante, porque creo que sería útil para muchos usuarios de Xailer;
Hi,
By using C# we can find whether a particular process is running or not.
We can use System.Diagnostics.Process class.
The scenario of finding a running process may come in Windows application development.
Let us consider In My machine, ABC.exe is running. And I have to check that whether it is running or not. Just call the below method with "ABC" as argument.
private bool IsProcessRunning(string sProcessName)
{
System.Diagnostics.Process[] proc = System.Diagnostics.Process.GetProcessesByName(sProcessName);
if (proc.Length > 0)
return true;
else
return false;
}
Un programa en ejecución
Mario,
no se si te he entendido o no, pero te adjunto un ejemplo (ya corría por
este foro hace tiempo), para saber que tareas tiene abiertas Windows, y a
partir de esa lista puedes hacer lo que necesitas, creo.
Un Saludo,
Xevi
"Mário Angelini" <mario[at]emeasoft[dot]com[dot]br> ha escrit al
missatge:4ce51e05$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Por favor:
>
> Existe alguma função que informa, ao rodar um programa, se
> outro já está em execução.
> Exemplo:
> ao executar TEST1.EXE queria saber se
> TEST2.EXE já está em execução.
>
>
> ¿Hay alguna función que se informa, para ejecutar un
> programa, si otro se está ejecutando.
> Por ejemplo:
> ao ejecutar TEST1.EXE quería saber si
> TEST2.EXE ya se está ejecutando.
>
>
> --
> Saludos!
> Mário Angelini
> http://www.eMeAsOfT.com
> http://emeasoft.blogspot.com/
> http://twitter.com/emeasoft
>
> http://bit.ly/ci22sm
> http://www.brasilturismo.com/brasil/
>
> __________ Informaci�n de ESET NOD32 Antivirus, versi�n de la base de
> firmas de virus 5629 (20101118) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 5630 (20101118) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
--
Attached files Tareas.zip (2.8 KB)Â
no se si te he entendido o no, pero te adjunto un ejemplo (ya corría por
este foro hace tiempo), para saber que tareas tiene abiertas Windows, y a
partir de esa lista puedes hacer lo que necesitas, creo.
Un Saludo,
Xevi
"Mário Angelini" <mario[at]emeasoft[dot]com[dot]br> ha escrit al
missatge:4ce51e05$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Por favor:
>
> Existe alguma função que informa, ao rodar um programa, se
> outro já está em execução.
> Exemplo:
> ao executar TEST1.EXE queria saber se
> TEST2.EXE já está em execução.
>
>
> ¿Hay alguna función que se informa, para ejecutar un
> programa, si otro se está ejecutando.
> Por ejemplo:
> ao ejecutar TEST1.EXE quería saber si
> TEST2.EXE ya se está ejecutando.
>
>
> --
> Saludos!
> Mário Angelini
> http://www.eMeAsOfT.com
> http://emeasoft.blogspot.com/
> http://twitter.com/emeasoft
>
> http://bit.ly/ci22sm
> http://www.brasilturismo.com/brasil/
>
> __________ Informaci�n de ESET NOD32 Antivirus, versi�n de la base de
> firmas de virus 5629 (20101118) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 5630 (20101118) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
--
Attached files Tareas.zip (2.8 KB)Â
Un programa en ejecución
Mario
No se si te servira pero yo utilizo una funcion que me devuelve el owner
del formulario segun el caption. Te paso el codigo...
HHWW:=GETWNDHND('ApolloGesCom. Transmisión OnLine.')
If HHWW>0
"La ventana esta activa"
Else
"La ventana no esta activa"
EndIf
pragma BEGINDUMP
#include <windows.h>
#include <xailer.h>
XA_FUNC( GETWNDHND )
{
HWND hWnd;
hWnd = FindWindow(NULL, hb_parc( 1 ));
hb_retnl ((long) hWnd );
}
#pragma ENDDUMP
"Mário Angelini" <mario[at]emeasoft[dot]com[dot]br> escribió en el mensaje
news:4ce51e05$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Por favor:
>
> Existe alguma função que informa, ao rodar um programa, se
> outro já está em execução.
> Exemplo:
> ao executar TEST1.EXE queria saber se
> TEST2.EXE já está em execução.
>
>
> ¿Hay alguna función que se informa, para ejecutar un
> programa, si otro se está ejecutando.
> Por ejemplo:
> ao ejecutar TEST1.EXE quería saber si
> TEST2.EXE ya se está ejecutando.
>
>
> --
> Saludos!
> Mário Angelini
> http://www.eMeAsOfT.com
> http://emeasoft.blogspot.com/
> http://twitter.com/emeasoft
>
> http://bit.ly/ci22sm
> http://www.brasilturismo.com/brasil/
No se si te servira pero yo utilizo una funcion que me devuelve el owner
del formulario segun el caption. Te paso el codigo...
HHWW:=GETWNDHND('ApolloGesCom. Transmisión OnLine.')
If HHWW>0
"La ventana esta activa"
Else
"La ventana no esta activa"
EndIf
pragma BEGINDUMP
#include <windows.h>
#include <xailer.h>
XA_FUNC( GETWNDHND )
{
HWND hWnd;
hWnd = FindWindow(NULL, hb_parc( 1 ));
hb_retnl ((long) hWnd );
}
#pragma ENDDUMP
"Mário Angelini" <mario[at]emeasoft[dot]com[dot]br> escribió en el mensaje
news:4ce51e05$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Por favor:
>
> Existe alguma função que informa, ao rodar um programa, se
> outro já está em execução.
> Exemplo:
> ao executar TEST1.EXE queria saber se
> TEST2.EXE já está em execução.
>
>
> ¿Hay alguna función que se informa, para ejecutar un
> programa, si otro se está ejecutando.
> Por ejemplo:
> ao ejecutar TEST1.EXE quería saber si
> TEST2.EXE ya se está ejecutando.
>
>
> --
> Saludos!
> Mário Angelini
> http://www.eMeAsOfT.com
> http://emeasoft.blogspot.com/
> http://twitter.com/emeasoft
>
> http://bit.ly/ci22sm
> http://www.brasilturismo.com/brasil/