ListView, memo i zapis do pliku

0

Witam !

Na wstępie zaznaczam iż jestem początkującym programistą Delphi.
Postaram się przedstawić mój problem obrazowo. Są sobie na formie trzy komponenty: ListView, Memo i Button. Po naciśnięciu Buttona tekst z Memo1 ładuje się do ListView. Przy zamykaniu programu dane z ListView mają być zapisane do pliku. I wszystko jest fajnie dopóki tekst w memo nie przekracza 255 znaków. Powyżej tego tekst co prawda jest przenoszony do ListView, ale nijak nie mogę zapisać go do pliku. Probowałem czegoś takiego:

Dane =  packed record
 Tytul: string[255];
 Opis: array[0..999] of string;
end;

lecz kompilator wywala błąd Incompatible types: 'Array' and 'String'. Pytanie brzmi czy, i jeśli tak to jak zapisać do pliku więcej niż 255 znaków.
Jeśli ktoś wie jak rozwiązać mój problem będę bardzo wdzięczny za podanie rozwiązania. Dodam iż szukałem na forum lecz nie znalazłem konkretnej odpowiedzi.

0
Dane =  packed record
Tytul: string[255];
Opis: array[0..999] of char;
end; 

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