Hallo shmia,
vielen Dank für die Antwort.
Ich habe das so eingebaut, aber leider funktioniert es nicht.
Also, ich setze LabelCaption im Objektinspektor auf "".
Dann setze ich meinen Breakpoint auf:
Delphi-Quellcode:
procedure TTestKompo1.SetLabelCaption(const Value: TCaption);
begin
FLabel.Caption := Value;
end;
Wenn ich das Programm starte, dann werde ich hier gestoppt.
Der Wert der in FLabel.Caption von Value zugewiesen wird ist 'Hallo Welt'.
(In Value steht 'Hallo Welt')
Wenn ich aber das LabelCaption im Objektinspektor auf " " (Leertaste) setze,
dann werde ich in SetLabelCaption zweimal gestoppt.
Beim ersten mal mit dem Value-Wert 'Hallo Welt' und beim zweiten mal
mit dem Value-Wert " ".
Wieso funktioniert es nicht mit ""?