Dwie sprawy:
1.) Jak zrobić żeby tekst (odczytany z pliku) w memo pojawił się w pierwszej linii.
nie zabardzo rozumiem - pierwsza linia w pliku ma sie pojawic w pierwszej linii memo, czy caly plik ma byc w pierwszej linii?
Jesli to pierwsze, to albo robisz petle while po calym pliku, zwiekszajac zmienna I i sprawdzasz, jesli I = 1 to znaczy ze jest przy pierwszej linii i wtedy ta nas interesuje.
Jesli zas to drugie rozwiazanie, to popierwsze wylaczasz wordwarp, po drugie pobierasz w petli while do zmiennej typu string, za kazdym razem dopisujac (nie nadpisujac!) i juz poza petla dajesz Memo1.Lines.Add(zmienna_string);
tojest źródło - może coś zmienicie:
2.)jak policzyć linie w memo???
teraz wymyslilem, a ze mialem format niedanwo to jeszcze delphi nie mam wiec nie moge sprawdzic :-/.
var i : integer;
str : string;
begin
for i:=0 to Memo1.Lines.Count-1 do begin
str := str + Memo1.Lines[i];
end;
Memo1.Lines.Clear;
Memo1.Lines.Add(str);
end;
[<font color="blue">dopisane</span>]:
pomylka, sorki, myslalem ze tam pisze 'jak polaczyc linie w memo', a jesli policzyc to bardzo prosto - Memo1.Lines.Count;