Forum: Object-Pascal / Delphi-Language
Delphi
by martin_,
15. Sep 2009
Es war mir schon klar das es nur die Referenz auf das Objekt ist. Ob es so wirklich sinnvoll ist bin ich mir mittleiweile auch nicht sicher. Der Gedanke war das es in einem Menü mehrere TMenuItems gibt. Diese befinden sich in einem TMainMenu und ich möchte die jeweiligen Shortcuts über eine graphische Komponente vom Benutzer zuordnen lassen. Dafür würde ich meiner Meinung nach direkt mit den...
Forum: Object-Pascal / Delphi-Language
Delphi
by martin_,
15. Sep 2009
Es sollte nur ein Beispiel sein, wie ich eine bestehende Klasse erweitere. Und ich würde sie gerne über Vererbung erweitern.
Folgendes funktioniert :
var
a : TClassA;
b : TClassB;
begin
a:= TClassA.Create;
a.ValueA := 'Class A';
Forum: Object-Pascal / Delphi-Language
Delphi
by martin_,
15. Sep 2009
B ist vom Typ TClassB. Mit Assign werden die Werte kopiert und nicht die Referenz?
Forum: Object-Pascal / Delphi-Language
Delphi
by martin_,
15. Sep 2009
Hallo,
beispielhaft folgenden Sourcecode:
TClassA = class (TObject)
ValueA : String;
function print (): String;
end;
TClassB = class (TClassA)