![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
||||
|
||||
|
Код:
PK1.Add('=');
potokkomand1:=TstringList.Create;
potokkomand1:=PK1;
potokkomand1.Delete(0);PK1 и potokkomand1 TstringList собственно почему при удалении строки в potokkomand1, из PK1 эта строчка тоже удаляется? как исправить Последний раз редактировалось ALexandr555, 23.01.2011 в 16:42. |
|
#2
|
||||
|
||||
|
Дык, через Assign надо делать а не potokkomand1:=PK1;
|
|
#3
|
||||
|
||||
|
M.A.D.M.A.N. верно говорит. Вы работаете не с копией, а с тем-же самым объектом.
|
|
#4
|
||||
|
||||
|
Метод Assign позволяет скопировать свойства передаваемого объекта, а не подменять ссылку на объект.
|
|
#5
|
||||
|
||||
|
potokkomand1.Assign(PK1); так имеете ввиду?
|
|
#6
|
||||
|
||||
|
Да, именно так.
|