Копирование содержимого одного списка строк в другой список строк.
assignstringlist(src_id, dest_id);
src_id – идентификатор списка строк, из которого копируются строки,
dest_id – идентификатор списка строк, в который копируются строки.
assignstringlist(src_id, dest_id) – копируется содержимое списка строк с идентификатором src_id в список строк с идентификатором dest_id.
нет
var s_01:string = "string1" + chr(10) + "string2"; //создание списков строк slist = createstringlist; slist_copy = createstringlist; //загрузим строку s_01 в список settextstringlist(slist, s_01); //скопируем список slist в slist_copy assignstringlist(slist, slist_copy); //уничтожим списки freeobject(slist); freeobject(slist_copy);
В процессе выполнения примера при помощи функции createstringlist будут созданы списки строк с идентификатором slist и slist_copy. В список строк slist при помощи функции settextstringlist будет загружена строка, объявленная с разделителем «перевод строки», в результате чего переменная slist будет содержать идентификатор списка строк
“”string1”“string2””. Далее, при помощи функции assignstringlist в список строк с идентификатором slist_copy будет скопирован список строк slist. В результате переменная slist будет содержать идентификатор списка строк “”string1” “string2””, переменная slist_copy будет содержать идентификатор списка строк “”string1”“string2”” – копию списка строк с идентификатором slist. Перед завершением примера списки строк удаляются при помощи функции freeobject.