jak zamienic w memo jeden znak?
robie tak : kod1.lines.Text[l]:='k'; ale pisze ze nie mozna przypisac lewej stornie...
- Rejestracja:prawie 21 lat
- Ostatnio:prawie 19 lat
- Postów:176
0
ja zawsze robiłem MEMO.LINES[x]:='x'

- Rejestracja:około 21 lat
- Ostatnio:około 4 lata
- Lokalizacja:Kraków
0
</
var s: string;
x,i: Integer;
begin
x:=1; //nr linijki
i:=4; //nr znaku
s:=memo1.Lines.Strings[x]; // zczytuje do zmiennej
s[i]:='3'; // podmienia
Memo1.Lines.Delete(x); // kasuje linie w memo
Memo1.Lines.Insert(x,s); // wstawia poprawioną

- Rejestracja:prawie 23 lata
- Ostatnio:prawie 11 lat
0
</
var s: string;
x,i: Integer;
begin
x:=1; //nr linijki
i:=4; //nr znaku
s:=memo1.Lines.Strings[x]; // zczytuje do zmiennej
s[i]:='3'; // podmienia
Memo1.Lines.Delete(x); // kasuje linie w memo
Memo1.Lines.Insert(x,s); // wstawia poprawioną
A nie wystarczy zamiast Delete() i Insert() wrzucić Memo1.Lines[x] := S ??
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.