Eben drum. Das ist ja der Sinn der ganzen Übung.
Und wo wird da die Referenz verändert?
Das funktioniert auch, aber mit der Gewissheit, dass die Referenz auf das Objekt nicht verändert werden kann:
Delphi-Quellcode:
procedure tuwas( const AButton: TButton );
begin
AButton.Caption := 'helloworld';
end;
procedure tuwasanderes( const AButton: TButton; const AText: string );
begin
AButton.Caption := 'helloworld';
AButton.Hint := AText;
end;
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)