Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-01-2008
rafita rafita is offline
Miembro
 
Registrado: ago 2003
Ubicación: Cuenca- España.
Posts: 309
Poder: 21
rafita Va por buen camino
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));
Si sigo el consejo de Domingo para crear cadenas diferentes añadiéndoles el camino y nombre de la aplicación, entonces NO me funciona, pero si dejo la versión original de Román me funciona.

De momento no voy a utilizar esta unidad en ningún otro sitio, pero me gustaría que funcionase adecuadamente.
__________________
Rafita.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 12:07:02.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi