Cita:
Empezado por DEPROE
¿cual es el metodo mejor para hacer que una forma solo se ejecute una vez?
|
Bueno, depende mucho de cómo crees tus formualrios y de qué tipo sean; No lo he hecho nunca, pero así pensando un poquito se me ocurre:
(1) Utilizar un TStringList.
(2) Al crear el form añades un nuevo String, con el nombre de la clase por ejemplo y el objeto (el Form) a la lista.
(3) Al cerrar el form lo eliminas de la lista.
(4) Cuando vas a crear uno nuevo, primero revisas si está en la lista, si no está haces lo del paso(2), si ya está puedes sacar un mensaje, activar el form que ya hay creado,...
Como ya te digo es algo que se me acaba de ocurrir, pero sea éste u otro similar no parece muy complicado; Tal vez no he entendido bien el problema; Si es así ¿Puedes dar más datos?.