Ĺadny brzuch
Mam lame pytanie:
Jak w Delphi sprawdzić ile lini jest zapisanych w memo1??
Memo1.Lines.Count
A teraz dwa troche trudniejsze pytania:
1) Jak sprawdzić ile znaków jest w danej linii? Memo1.Lines[1] i co dalej??
2) Jak wybrać np. 17 znak z ósmej linii?
A teraz dwa troche trudniejsze pytania:
1) Jak sprawdzić ile znaków jest w danej linii? Memo1.Lines[1] i co dalej??
2) Jak wybrać np. 17 znak z ósmej linii?
AD2. jakis_char:= memo1.Lines[8][17];
a nie jakis_char:=memo1.lines[8].text[17];
?
memo1.Lines.Strings[7][10] odczyta 10 znak z 7 wiersza
memo1.Lines.Strings[7][10] odczyta 10 znak z 7 wiersza
memo1.Lines.Strings[7][10] odczyta 10 znak z 7 wiersza
Z ósmego, pierwsza linia ma index 0 ;)
Użytkownik Cyrkiel edytował ten post 03 maj 2005, 14:42
Z ósmego, pierwsza linia ma index 0 ;)
Wiec jakiego typu jest Lines.Text ze nie mozna wyciagnac z niego litery? :huh:
Użytkownik Kajetanek edytował ten post 03 maj 2005, 15:12
A mam kolejne pytanie.
Chcę zapisać do pierwszej linii Memo1 tekst abcd
Memo1.Lines[0]:='abcd';
To działa OK, ale teraz problem. Chcę zapisać do drugiej linii np. efgh
Memo1.Lines[1]:='efgh';
I to już nie działa. Czemu??
A jesli istnieje to zrob memo1.Lines.Insert('tralalal', 1);
P.S Nie wem czy parametr '1' jest przed czy po parametrze ze stringiem.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Jak w Delphi sprawdzić ile lini jest zapisanych w memo1??
Memo1.Lines.Count
A teraz dwa troche trudniejsze pytania:
1) Jak sprawdzić ile znaków jest w danej linii? Memo1.Lines[1] i co dalej??
2) Jak wybrać np. 17 znak z ósmej linii?
A teraz dwa troche trudniejsze pytania:
1) Jak sprawdzić ile znaków jest w danej linii? Memo1.Lines[1] i co dalej??
2) Jak wybrać np. 17 znak z ósmej linii?

AD2. jakis_char:= memo1.Lines[8][17];

a nie jakis_char:=memo1.lines[8].text[17];
?

memo1.Lines.Strings[7][10] odczyta 10 znak z 7 wiersza
memo1.Lines.Strings[7][10] odczyta 10 znak z 7 wiersza

memo1.Lines.Strings[7][10] odczyta 10 znak z 7 wiersza
Z ósmego, pierwsza linia ma index 0 ;)
Użytkownik Cyrkiel edytował ten post 03 maj 2005, 14:42
Z ósmego, pierwsza linia ma index 0 ;)

Wiec jakiego typu jest Lines.Text ze nie mozna wyciagnac z niego litery? :huh:
Użytkownik Kajetanek edytował ten post 03 maj 2005, 15:12

A mam kolejne pytanie.
Chcę zapisać do pierwszej linii Memo1 tekst abcd
Memo1.Lines[0]:='abcd';
To działa OK, ale teraz problem. Chcę zapisać do drugiej linii np. efgh
Memo1.Lines[1]:='efgh';
I to już nie działa. Czemu??

A jesli istnieje to zrob memo1.Lines.Insert('tralalal', 1);
P.S Nie wem czy parametr '1' jest przed czy po parametrze ze stringiem.