Hallo miteinander,
gibt es eigentlich die möglichkeit, die Werte einer Klasse zu einer anderen zu kopieren, ohne dass so eine "seltsame Verbindung" entsteht.
Beispiel:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| var Font1,Font2: TFont;
Font1.Name := 'Arial'; Font1 := Font2; Font2.Name := 'Comic Sans MS';
if Font1.Name = 'Comic Sans MS' then ShowMessage('Dies ist der Beweis für die seltsame Verbindung'); |
Zu Deutsch: Weise ich einer Klasse A eine Klasse B zu,
um die Werte d. Eigenschaften zu kopieren, ist Klasse A für den Rest der Laufzeit von Klasse B abhängig, übernimmt also dynamisch dessen Änderungen. Das will ich aber nich...
Wäre sehr freundlich, wenn mich jemand von diesem Übel befreit..

Das Leben auf der Erde mag zwar teuer sein, aber eine jährliche Rundreise um die Sonne ist gratis mit dabei.