Zwei Sachen:
1. Du musst noch das Panel als Parent vom Edit Setzen:
E_Edit.Parent := Self
2.
Delphi-Quellcode:
begin
try
[...]
finally
E_Edit.Free;
end;
end;
Du meinst denke ich eher:
Delphi-Quellcode:
begin
try
[...]
except
E_Edit.Free;
end;
end;
Denn sonst würde das Edit ja immer freigegeben.
EDIT:
Und ich bin mir nicht mehr ganz sicher aber ich meine, dass Edit.show kannst du dir dann sparen.