FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Evitar 2 ejecuciones de mi aplicación. Unidad UIApp
Hola a todo el mundo,
Me he decidido a probar la unidad UIPass de Roman, por cierto muy buena utilidad, y muchas gracias por dejarla disponible. Pero naturalmente he tenido problemas. 1º) la coloqué en la carpeta de mi proyecto 2º) la añadí al .DPR 3º) modifique las cadenas SMutex y SActivar 4º) modifique la función AppWndProc como se indica en el apendice 5º) modifique el procedimiento Registrar según el consejo de Domingo Seoane, y aquí es donde me ocurre el problema: Código:
//mActivar := RegisterWindowMessage(sActivar); //Mutex := CreateMutex(nil, true, sMutex); mActivar := RegisterWindowMessage(PChar(sActivar + Application.ExeName)); // así le añade el Path y el nombre de la aplicación y hace la cadena única Mutex := CreateMutex(nil, true, PChar(sMutex + Application.ExeName)); De momento no voy a utilizar esta unidad en ningún otro sitio, pero me gustaría que funcionase adecuadamente.
__________________
Rafita. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Modificación a UIApp de Roman | gluglu | Varios | 0 | 05-10-2007 18:02:28 |
Cambiar el formulario principal de la aplicación | ator15 | Varios | 5 | 25-09-2007 03:31:37 |
error al probar aplicación | Mc_Hacks | Conexión con bases de datos | 5 | 12-12-2006 19:00:13 |
uiapp | liriko | OOP | 1 | 11-01-2006 18:10:35 |
problema con UIApp | liriko | OOP | 4 | 16-12-2005 16:18:33 |
|