Thema: Delphi Object clonen?

Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.639 Beiträge
 
#6

Re: Object clonen?

  Alt 10. Aug 2004, 14:40
Bin mir nicht ganz sicher, ob ich das richtig kapiert habe...

Könnte das bitte mal bitte jemand verifizieren?
Delphi-Quellcode:
// Assign
//
procedure TMyList.Assign(a_sourceList: TMyList);
var
   i: integer;
begin
   for i := 0 to (a_sourceList.Count - 1) do
      Add.Assign(a_sourceList.Items[i]);
end;

// Clone
//
function TMyList.Clone: TMyList;
begin
   result := TMyList.Create;
   result.Assign(self);
end;
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat