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
|
|||
|
|||
Ejecutar una instancia de un programa solo una vez
Buen día,
Uso delphi 7, lo que quiero hacer es que al ejecutar el archivo .exe solo se pueda abrir la primera vez, al volver abrirlo no lo haga si ya esta abierto. ¿Alguien tiene la solución? Saludos!! |
#2
|
||||
|
||||
Hay dos soluciones a tu problema en la sección de trucos del foro, una de roman y otra de Nelson
|
#3
|
||||
|
||||
Aquí tienes el link de la unit de Román, de la que se ha hablado muchas veces en los foros.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
||||
|
||||
noobdelphi5,
Cita:
Revisa esta información: Cita:
Nelson. |
#5
|
||||
|
||||
Hola noobdelphi5.
Otro enlace que te podría interesar: Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
|||
|
|||
Solución
Si ya resolví el problema, todas las respuestas me funcionaron, yo use el código de nlsgarcia, el único código que no pude correr fue el de Roman, después lo checo con mas calma, me salía:
[Fatal Error] UIApp_fmx.pas(24): File not found: 'FMX.Forms.dcu' [Fatal Error] UIApp_fmx.pas(24): File not found: 'FMX.Platform.Win.dcu' Codigo de eficsa
Otra forma:
Gracias!! |
#7
|
||||
|
||||
El que te paso Neftali es la version para FireMonkey.
Buscando por el foro no encontre un enlace valido a la pagina de roman (parece estar caida), tampoco en el FTP del club Lo mas cercano que encontre es esto, aunque no estoy seguro de si es "la ultima version" De todos modos en el hilo de la version para FireMonkey esta explicado que es lo que cambie para que funcione para FMX; al deshacerse de eso volveria a servir para VCL |
#8
|
|||
|
|||
AgustinOrtu
Gracias ya lo probé y si funciona.
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Solo ejecutar un procedimiento cuando solo la ventana esta activa | feliz-58 | Varios | 4 | 10-08-2013 19:39:04 |
No consigo impedir doble instancia del programa | dabas | OOP | 11 | 30-08-2012 02:53:54 |
Excel para solo 1 instancia | Gamael Hdez | Varios | 2 | 25-06-2010 23:47:03 |
Ejecutar un programa externo desde un programa de Delphi | Roger_Fernandez | Varios | 3 | 02-09-2004 18:05:36 |
Ejecutar un programa DENTRO de otro programa | seduerey | Varios | 8 | 12-11-2003 13:56:20 |
|