[Delphi] ListItem do pliku

0

Przyjmijmy, że mam ListItem na ListView i chce go zapisać do pliku wraz ze wszystkimi subitemami. Próowałem zrobić coś takiego:

[code]var Stringi: TStrings
begin
Stringi := TStrings.Create;
Stringi.Append(ListView.Items.Item[0].caption);
Stringi.AddStrings(LIstView.Items.Item[0].SubItems);
Stringi.SaveToFile('plik.txt');
end;
[/code]
A ta *** pokazuje mi "Abstract error". Co jest?

--
"Jedyną rzeczą, jakiej nigdy nie zdołam zrozumieć jest sposób obliczania podatków" - A.Einstein

Ktos

0

var Stringi: TStrings

A ta *** pokazuje mi "Abstract error". Co jest?

Zamień TStrings na TStringList. Taki numer można było jeszcze wykręcić w Delphi 3. W D6 TStrings większość metod ma zadeklarowanych jako abstract i trzeba wykorzystywać pochodną TStrings, czyli TStringList.

--
Jest jeszcze jeden błąd ... :)

Apel: Piszcie w tematach o jaki język programowania chodzi np. : [Delphi], [C++], itp.

0

może skorzystaj z TStringList

--
Pozdrawiam...
piechnat

1 użytkowników online, w tym zalogowanych: 0, gości: 1