Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.11;
Скачать: 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 вся ветка

Текущий архив: 2005.09.11;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.012 c
14-1124136115
Piter
2005-08-16 00:01
2005.09.11
Кто-нибудь плагины к Миранде писал?


1-1124191188
Bombila
2005-08-16 15:19
2005.09.11
Как рисовать иконки с alpha-blend(ом)?


2-1123394184
makvell
2005-08-07 09:56
2005.09.11
просто вопрос...


6-1113702902
2ksion
2005-04-17 05:55
2005.09.11
Nat или Port Mapping, как организовать на дельфях


14-1122933008
Mozgg
2005-08-02 01:50
2005.09.11
Кто играл в Alien Shooter?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский