Zitat von
maximus Caesar:
Das heißt also, dass ich eine Prozedur (oder eine Funktion), die auf eine Eigenschaft der Komponente zugreift, immer im
public abschnitt ankündigen muss. Oder?
Nein, eben nicht. Sie muss lediglich zur Klasse gehören. Bei dir war die Prozedur nicht in der Klasse, nur in der selben
Unit. Du könntest die Prozedur genauso private, protected oder published definieren. Das ist nur eine Frage der Sichtbarkeit von außen.
Hast du auch auf das "TImageMove." bei der Prozedur-Implementierung geachtet?
Delphi-Quellcode:
procedure TImageMove.Move; <---
begin
...
end;
grüße, daniel