Forum: Object-Pascal / Delphi-Language
Delphi
by Der schöne Günther,
26. Feb 2018
Hätte ich jetzt nicht erwartet, aber du weißt das natürlich besser. Also willst du eine tiefe Kopie.
Hier kann dir Delphi immerhin über Umwege etwas abnehmen indem du dein Objekt erst "serialisiert" und von dieser Serialisierung dann wieder zurück eine neue Instanz erstellst.
Das hängt nun aber auch davon ab welche Delphi-Version du benutzt, wenn ich nicht vollkommen falsch liege gibt es...
Forum: Object-Pascal / Delphi-Language
Delphi
by Der schöne Günther,
26. Feb 2018
Zuallererst musst du dir klar werden ob du eine flache oder tiefe Kopie erwartest. Sprich: Wenn du eine Kopie von TAufgabe erstellst - Ist der darin enthaltene VonMitarbeiter eine Referenz auf die gleiche Instanz wie im Original oder ein komplett neuer TMitarbeiter?
https://de.wikipedia.org/wiki/Objektkopie
Nachdem du wahrscheinlich zum Schluss kommst dass du eine flache Kopie möchtest kannst...