Вниз
Скачать: CL | DM;

strlist в ListBox   Найти похожие ветки 

 
Неуловимый Джо   (2005-01-27 11:37) [0]

Вопрос конечно глупый... Но все-таки... Как обращаться ко всему массиву строк в листбоксе?


 
ECM ©   (2005-01-27 12:15) [1]

var
 S: String;
...
for i:=0 to ListBox1.ItemCount-1 do begin
 S := ListBox1.Items[i];
 ...
end


 
Неуловимый Джо   (2005-01-27 13:03) [2]

Хм... Оригинально конечно... Но мне нужно выдрать сразу весь StringList. Такое вообще предусмотрено?


 
ECM ©   (2005-01-27 13:21) [3]

ListBox <> StrList - это разные вещи.
Поройся в MSDN на тему LB_XXXXXX но кажется там нет нотификации
извлекающей все сразу...
....
можно же так S := S + ListBox.Items[i]+#13#10;


 
Неуловимый Джо   (2005-01-27 13:29) [4]

Можно конечно... если нет другого пути. В VCL, так там все прозрачно...


 
ECM ©   (2005-01-27 14:55) [5]

Если тебе неохота написать одну функцию - переходи на VCL
она тебе напихает в проект кучу лишних в придачу ... :)


 
SPeller ©   (2005-01-27 15:07) [6]

В VCL наследник от TStrings, который делает абсолютно то же самое, что и в KOL. Так что Items в зубы и вперед.


 
Неуловимый Джо   (2005-01-27 18:20) [7]

А так же флаг в руки и трамвай навстречу :))
(сорри за оффтоп, не удержалси)


 
SPeller ©   (2005-01-27 19:46) [8]

Посмотри исходники VCL, если не веришь. Там каждый вызов Strings.Items[I] приводит к посылке сообщения листбоксу.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.031 c
1-1124292317
Андрей Молчанов
2005-08-17 19:25
2005.09.11
файлы в NetHood


14-1124101892
Narik
2005-08-15 14:31
2005.09.11
войти в систему не зная пароль...


1-1124117594
ksa2002
2005-08-15 18:53
2005.09.11
Передача параметра из потока


3-1122909888
ArchValentin
2005-08-01 19:24
2005.09.11
Сохранение информации из DBGrid


1-1124284424
zorik
2005-08-17 17:13
2005.09.11
Аналог кнопки "Выполнить" в Windows (как организовать)




   Наверх