Die Klasse TSelDir muss Folgendes erfüllen:
1.) von
TPersistent direkt oder indirekt abgeleitet
2.) die Methode
Assign muss überschrieben werden
Wenn man Assign nicht überschreibt, dann meldet Delphi beim Öffnen eines Formular mit deiner Komponente:
Code:
Klasse TSelDir kann nicht zu TSelDir zugewiesen werden
Die Methode SetSelDir muss so aussehen:
Delphi-Quellcode:
procedure TSelDirDialog.SetSelDir(const Value:SelDir);
begin
FSelDir.Assign(Value);
end;