Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#1

write property wird nicht ausgeführt?!

  Alt 2. Okt 2003, 17:12
ich habe eine Klasse gebastelt und irgendwie funktioniert das jetzt nicht, weiß aber nicht warum..
Sinn der Items eigenschaft ist das man nicht 5 mal add ausführen muss (was im Objectinspektor ja auch nicht geht)

Delphi-Quellcode:
 [..Class..]
   property items: TStringlist read getlines write setlines;
 [...]
Bei der Variante wird setlines nicht aufgerufen
Delphi-Quellcode:
var tmp2: TStringlist;
begin
  tmp2 := TStringlist.create;
  tmp2.Text := memo1.Lines.Text;
    ButtonSwitch1.items.Text := tmp2.Text;

  tmp2.Free;
end;
Bei der schon

Delphi-Quellcode:
var tmp2: TStringlist;
begin
  tmp2 := TStringlist.create;
  tmp2.Text := memo1.Lines.Text;
    ButtonSwitch1.items := tmp2;

 tmp2.Free;
end;
warum??
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat