Zitat von
F.W.:
Sie ist im Bereich Public deklariert. Das funktioniert aber nicht ganz ...
Was funktioniert denn da nicht?
Delphi-Quellcode:
type
TForm1 = class(TForm)
private
FStringList: TStringlist;
procedure SetStringList(const Value: TStringlist);
{ Private declarations }
public
{ Public declarations }
property StringList : TStringlist read FStringList write SetStringList;
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
{ TForm1 }
{ TForm1 }
procedure TForm1.SetStringList(const Value: TStringlist);
begin
FStringList.assign (Value) ;
end;
Vielleicht hast du statt assign zu nutzen, einfach nur
FStringList := Value ;
in der SetStringList Methode stehen. Das Problem hatt ich dann auch schon
Gruß,
Tom