Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

добавление строк в listbox [D7, XP]


SKIPtr ©   (2015-10-25 12:04:00) 

драсте подскажите пожалуйста как записать строки с переменой типа  
TStrings записать в listbox


Юрий Зотов   (2015-10-29 09:08:00) [1]

> brother © (28.10.15 19:25) [8]

О чем и говорилось.


brother   (2015-10-28 19:25:00) [2]

> Проще и надежнее использовать то, что уже предусмотрено
> в VCL.

а там также BeginUpdate/EndUpdate ))))))))


Юрий Зотов   (2015-10-27 21:05:00) [3]

> SKIPtr ©   (27.10.15 18:44) [4]

> методы Assign и AddStrings

Это немного разные вещи: Assign записывает новое содержимое взамен старого, а AddStrings - в дополнение к старому. Выбирайте, что больше подходит.

PS
Что касается ADD в самопальном цикле - посмотрите BeginUpdate/EndUpdate. Возможно, я ошибаюсь, но, насколько помню, в самопальном цикле придется писать их ручками. И если забыть это сделать, то визуальный контрол будет перерисовываться на каждом витке - а отсюда и мигание, и замедление. Проще и надежнее использовать то, что уже предусмотрено в VCL.


SKIPtr   (2015-10-27 19:49:00) [4]

ну это я решу опытным путем


brother   (2015-10-27 19:04:00) [5]

ээээ, либо assign, либо add...


SKIPtr   (2015-10-27 18:44:00) [6]

спасибо
мне понравились методы Assign и AddStrings
попробую их использовать


brother   (2015-10-27 17:46:00) [7]

в цикле add


aka   (2015-10-27 14:06:00) [8]

Циклом перелить


Юрий Зотов   (2015-10-25 12:09:00) [9]

Assign


Наверх

Титульная страница Поиск, карта сайта Написать письмо