![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Довавление строк в ListBox [D7, WinXP]
Dmitry_04 © (2004-12-17 17:56:00)Как мне добавить сразу несколько строк в ListBox? Я добавляю по одной строчке:
ListBox1.Items.Add('stroka-1');
ListBox1.Items.Add('stroka-2');
ListBox1.Items.Add('stroka-3');
...
А есть ли способ добавить сразу все эти строки? Причем эти строки зависят от параметров, т.е. это уже не составленный список строк TStrings... Т.е. метод "AddStrings" это не то помоему...
Alexander Panov (2004-12-17 18:51:00) [1]Alexander Panov © (17.12.04 18:50) [8]
завершающие строку(CRLF)
CRLF - Carriage Return + Line Feed
Alexander Panov (2004-12-17 18:50:00) [2]Dmitry_04 (17.12.04 18:44) [7]
#13 - это Enter, а что такое #10?
Не Enter.
#13 - Перевод каретки
#10 - Пропуск строки
В DOS- и WIndows-системах стандартные символы, завершающие строку(CRLF)
Dmitry_04 (2004-12-17 18:44:00) [3]#13 - это Enter, а что такое #10?
Alexander Panov (2004-12-17 18:42:00) [4]Dmitry_04 (17.12.04 18:38) [5]
Ну так немного творчества....
ListBox1.Items.Text := ListBox1.Items.Text + 'stroka-1'+#13#10+'stroka-2'+#13#10+'stroka-3#13#10';
Dmitry_04 (2004-12-17 18:38:00) [5]а так у меня ошибка выскакивает...
ListBox1.Items.AddStrings('stroka-1'+#13+'stroka-2'+#13+'stroka-3');
antonn (2004-12-17 18:37:00) [6]
> Alexander Panov © (17.12.04 18:35) [3]
небольшой цикл, вставка через insert
Alexander Panov (2004-12-17 18:35:00) [7]Метод AddStrings
Dmitry_04 (2004-12-17 18:29:00) [8]неа... дабавляется одной строкой: "stroka-1|stroka-2|stroka-3"
Romkin (2004-12-17 17:59:00) [9]Должно пройти add('stroka-1'+ #13 +'stroka-2'+ #13 +'stroka-3')