Estimados,
Estoy creando un programa el cual no tiene nada que visualice su existencia, como estoy realizando pruebas, necesito por ahi hacerle modificaciones y correrlo nuevamente, pero tengo que ir a "administrador de tareas de windows" para matar la aplicacion. hay alguna manera de que por codigo al correr este programa verifique que "si esta ya en ejecución" la "mate" autmaticamente?
Dicha aplicacion no abre archivos ni nada de dbf....
Gracias
Matar una aplicacion que esta corriendo...
- goosfancito
- Posts: 1956
- Joined: Fri Oct 07, 2005 7:08 pm
- Antonio Linares
- Site Admin
- Posts: 42597
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 40 times
- Been thanked: 86 times
- Contact:
Gustavo,
Puedes usar TerminateA( GetModuleHandle( cAppName ) )
El código en C que usa es:
Puedes usar TerminateA( GetModuleHandle( cAppName ) )
El código en C que usa es:
Code: Select all | Expand
TerminateProcess( ( HANDLE ) _parnl( 1 ),
IF( PCOUNT() > 1, _parni( 2 ), 0 ) );
- Paco Garcia
- Posts: 172
- Joined: Fri Oct 07, 2005 12:00 pm
- Contact:
- goosfancito
- Posts: 1956
- Joined: Fri Oct 07, 2005 7:08 pm
- goosfancito
- Posts: 1956
- Joined: Fri Oct 07, 2005 7:08 pm
- Antonio Linares
- Site Admin
- Posts: 42597
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 40 times
- Been thanked: 86 times
- Contact: