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 |
|
#1
|
||||
|
||||
evitar ejecutar la misma aplicacion 2 veces
Saludos a todos los compañeros de este foro. un saludo muy cordial.
Bueno, mi pregunta es la siguiente. ¿Como puedo evitar que un usuario ejecute la misma aplicacion que realice mas de una vez?. Bueno para este sistema uso tablas paradox y delphi 5. (Es que el sistema ya esta viejito). Saludos a todos en verdad este foro resulta de mucha ayuda para todos los que estamos en este rollo. Atte Noe. |
#3
|
||||
|
||||
Gracias roman por tu respuesta pero no logre resolverla podrias explicarme como lo hago con la funcion findwindow.
O mejor te agradecere me proporciones algo de codigo, si es que me puedes hacer el favor. Gracias de todos modos. |
#4
|
||||
|
||||
Pues el código ya te lo he proporcionado. ¿Qué es lo que no funciona?
La unidad UIApp no hace uso de la función FindWindow justamente por los motivos que explico en mi página. Para usar la unidad únicamente tienes que incluirla en el archivo dpr (menú Project|View Source):
Únicamente con esto se impide la ejecución de la segunda instancia. Acabo de probar con Delphi 5 y funciona bien. // Saludos |
#5
|
|||
|
|||
Hola Noe,
también puedes usar un componente que está incluido en la colección LMD-Tools SE. La colección es de pago, aunque hay muchos componentes libres. la web donde los puedes encontrar es www.lmd.de. Un saludo. |
#6
|
||||
|
||||
Gracias roman
Muchas gracias Roman, ya funcionó, solo era eso, incluir la unidad en el archivo dpr n el uses, funciona a la perfeccion.
No cabe duda que siempre nos ayudas a todos. Gracias |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|