Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Christian Seehase,
1. Okt 2003
Moin Chewie,
nur um mal die, nicht vorhandene, Problematik mit dem Typecast vorzuführen:
type
TMyPanel = class(TPanel)
public
destructor Destroy; override;
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Christian Seehase,
1. Okt 2003
Moin Christoph,
Die gibt es schon. Die heisst FreeAndNil.
Warum das denn? Man kann ja nicht immer an alles denken.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Christian Seehase,
1. Okt 2003
Moin The Master,
Du hast doch die Pro Version.
Schau Dir mal in den Sourcen an wie FreeAndNil implementiert ist.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Christian Seehase,
1. Okt 2003
Moin Christoph,
probier's mal so:
procedure Destroy_Component(Compo : TObject);
begin
if Compo <> nil then
begin
Compo.Free;
Compo := nil;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Christian Seehase,
1. Okt 2003
Moin Christoph,
nimm TObject und nicht TComponent.
TObject ist der Vorfahr für alle.