Cita:
Empezado por dec
Hola,
No sé si servirá en este caso decir que, cuando se destruye un formulario, y se vuelve a crear, este se presenta "inicializado". Es decir, observemos el siguiente código: daría igual la cantidad de "Edits" que hubiera en el formulario "TFormTest", puesto que, siempre que se mostrara el mismo (luego de crearlo) dichos "Edits" estarían con su valor "de inicio".
Código Delphi [-]
begin
with TFormTest.Create(nil) do
try
ShowModal();
finally
Free();
end;
end;
|
Agrege en el evento ONCLOSE del formulario
Código Delphi
[-]
begin
with Create(nil) do
try
ShowModal();
finally
Free();
end;
end;
Lo que me devuelve, es lo mismo que cuando hago destroy() and Create()... error el componente xxxx ya existe.(y luego Access violation at address 000...)