Zitat von
rand:
P.S.: Zu Delphis Zeigern: Ist
Delphi-Quellcode:
procedure x(var a : TX);
begin
a.setXY(1);
end;
dasselbe wie
Delphi-Quellcode:
type PX = ^TX;
procedure y(a : PX)
begin
a^.setXY(1);
end;
?
Beim ersten übergibst du das Objekt selbst, also den Zeiger(Startadresse des Objektes).
Beim zweiten übergibst du einen Zeiger auf das Objekt, also einen Zeiger auf die Startadresse des Objektes.