FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
duda con ventanas
Resulta que tengo un boton en mi aplicacion que abre una ventana de la siguiente forma:
Application.createform(TfrmAlbaranes,frmAlbaranes); pues bien, mi pregunta es la siguiente, como podria hacer para que al pulsar el boton que me abra la ventana no me la abriese si ya hubiera o hubiese otra igual abierta? Muchas gracias de antemano por vuestra atencion. |
#2
|
||||
|
||||
Hola ronson!
Código:
if not assigned(frmAlbaranes) then Application.createform(TfrmAlbaranes,frmAlbaranes); |
#3
|
|||
|
|||
no me termina de funcionar
Cuando quiero descargar de memoria una ventana llamo al evento release.
frmAlabaranes.release y cuando compruebo la siguiente vez si la venta esta creada con lo que me ha dicho nuria anteriormente: if not assigned(frmAlbaranes) then Application.createform(TfrmAlbaranes,frmAlbaranes); me dice que esta creada luego me creo que no destruyo bien la ventana. que debo hacer? |
#4
|
|||
|
|||
sigo de pruebas y nada
he probado con DESTROY y poniendo en el evento onCLose del formulario las intrucciones:
frmAlbaranes.release pero nada cuadno intento abrir la ventana me sale error, me dice que ya esta abuerta o cargada en memoria. que hago mal? |
#5
|
||||
|
||||
Pon en el OnClose del form:
Código:
// Libero memoria del formulario Action:= CaFree; // Apunto a nulo el form, para que a la hora de llamarlo desde el form // principal, sepa si está activo o no. frmAlbaranes:= nil; |
#6
|
|||
|
|||
ok, gracies!!
muchas gracias nuria ha sido un placer:
|
#7
|
|||
|
|||
bueno ya siguiendo un poco con este hilo.
Como seria el mismo proceso para un DataModule?.
Por que Action no tiene. gracias nuria de verdad!!! |
#8
|
|||
|
|||
ya ta nuria!!
Seria:
si DMAlbaranes es el data module asociado a alaranes: DMAlbaranes.Destroy; DMAlbaranes:=nil; y ya esta. Luego se crea maravillosamente. saluditos y gracias por tu atencion de verdad. |
#9
|
||||
|
||||
Cita:
FreeandNil(DMAlbaranes); // Saludos |
#10
|
|||
|
|||
muchas gracias
muchas gracias, asi lo hare roman
SALUDOS |
|
|
|