![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
||||
|
||||
|
Deberas hacer una busqueda en el foro pues el caso ya se ha visto; pero como adelanto de doy las ideas;
1. Puedes buscar la aplicación con FindWindow; si la encuentras significa que tu aplicación ya esta corriendo; entonces le pasas los parametros por SendMessage. 2. Puedes crear un File-Mapping con CreateFileMapping con un lpName específico; al obtener un GetLastError = ERROR_ALREADY_EXISTS; sabrás que debes escribir en el archivo de intercambio los parámetros y cerrar la nueva instancia. Como variacion del anterior pueses usar OpenFileMapping; si te retorna 0 significa tambien que ya existe; si no la puedes crear y sabes que eres "la primera instancia". Saludos |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Aplicación de Servicio+Aplicación Normal +Socket | jake | API de Windows | 5 | 21-06-2007 18:53:19 |
| Cómo cerrar otra aplicacion desde mi aplicacion en Delphi 7 | Gaby123 | API de Windows | 5 | 04-01-2007 22:44:51 |
| EEUU no quiere ceder el control de Internet | Sasuke_Cub | Noticias | 0 | 25-10-2005 14:39:42 |
| Diferencia entre aplicacion Clx y aplicación normal??? | JorgeBec | Varios | 1 | 27-10-2004 17:30:49 |
| ceder el control de la ejecucion | santiago14 | Varios | 1 | 24-04-2004 05:24:19 |
|