![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#16
|
|||
|
|||
|
Мне вот интересно. Хоть кто-то пробует код в действии перед тем как его выложить?
Код:
Temp.Strings[i]:='a'; Temp[i]:='a'; Код:
Temp.Strings[j]:='a'; Temp.[j]:='a'; |
|
#17
|
||||
|
||||
|
Цитата:
Цитата:
Код:
Temp.Strings[i]:='a'; Temp[i]:='a'; Код:
Temp.Strings[j]:='a'; Temp.[j]:='a'; Когда используешь код: Код:
Temp.Strings[i][j]:='a'; |
|
#18
|
|||
|
|||
|
Я все так и делаю. Но у меня выдает ошибку на строку
Код:
Temp.Strings[i][j]:='a'; Уже в отдельном проекте тестирую и ни как Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
Box := TStringList.Create;
Box.Add('123');
Box.Add('456');
Box.Add('789');
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Box.Strings[1][2]:='A'; // Ошибка
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
ShowMessage(Box.Text); // Показывает все содержимое
ShowMessage(Box.Strings[1][2]); // Показывает центр, цифру "5"
end;Последний раз редактировалось Kaktuz, 15.12.2011 в 23:41. |
|
#19
|
||||
|
||||
|
Напиши так:
Код:
var
box : TStringList;
st : String;
begin
...
Box := TStringList.Create;
Box.Add('123');
Box.Add('456');
Box.Add('789');
st := Box.Strings[1];
st[2] := 'A';
Box.Strings[1] := st;Последний раз редактировалось angvelem, 15.12.2011 в 23:50. |
|
#20
|
|||
|
|||
|
Работает. Благодарю
![]() Последний раз редактировалось Kaktuz, 16.12.2011 в 00:03. |