![]() |
Probleme mit Assign
Guten Morgen!
Ich habe eine eigene Klasse (von TPersistent abgeleitet). Assign funktioniert nicht. Jedes mal kommt die Fehlermeldung TStation kann nicht TStation zugewiesen werden. Ich würde gerne wissen warum das so ist. Mit zwei TButtons bspw. geht es auch nicht. Ich steh ehrlich gesat aufm Schlauch, so viel kann man bei Assign doch nicht falsch machen. Vielen Dank! Schöne Grüße Manu |
Re: Probleme mit Assign
Hast Du auch eine eigene Implementierung der Assign-Methode durchgeführt?
Delphi ist kein Hellseher und ein einfaches Memcopy des verwendeten Speichers einer Klasse würde in 99,9% aller Fälle zu Datenchaos führen. |
Re: Probleme mit Assign
Nein, was muss denn bei der Implementierung beachtetm werden?
|
Re: Probleme mit Assign
Zitat:
- "Einfache" Datentypen (int, String) können direkt kopiert werden - Für Objektreferenzen müssen diese mit Assigned kopiert werden (wenn Sie denn eine Implementierung haben, evtl. mußt du hier auch noch eine Assign-Implementierung ergänzen) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz