| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Чтобы ItemIndex в Listbox оставался на месте |
| Автор: AndreyZ53 16.8.2009, 18:11 |
| Всем здравствуйте. Подскажите пожалуйста я в таймере все время в ListBox добавляю Items в цикле прохожу и нужные добавляю, пусть в нем каждый раз добавляется по 10 Items, но они могут быть все время разные, так вот перед тем как я добавляю, то я его ощищаю ListBox1.Clear, но когда я выделяю строку в Листбоксе через секунду оно ставит на 1 строку и так каждый раз, если листбокс не очищать, то все нормально, но оно все время добавляте Items вниз и получается что они просто напросто копируются, так вот можно как-нибудь сделать чтобы оно каждый раз новые добавляла и можно было оставить курсор на той сроке, который выделил, а не чтобы все время он на 1 сроку перемещался |
| Автор: Keeper89 16.8.2009, 18:28 |
| AndreyZ53, вы знаете, что такое http://ru.wikipedia.org/wiki/%D0%97%D0%BD%D0%B0%D0%BA%D0%B8_%D0%BF%D1%80%D0%B5%D0%BF%D0%B8%D0%BD%D0%B0%D0%BD%D0%B8%D1%8F? З.Ы. Нормально расскажите о проблеме, тогда думаю тут кто-то разберется. |
| Автор: Данкинг 16.8.2009, 18:53 |
| Ничё не понял. |
| Автор: AndreyZ53 16.8.2009, 20:06 | ||
Вообще-то знаю, я просто спешил. В общем вот проект сделал, когда ставишь указатель в ListBox (выделяешь его), например на 3 Items, то оно все время скидывает его на 1 Items, так вот можно сделать так, чтобы оно его все время оставляло выделенным. И мне обязательно надо, чтобы Items добавлялись на таймере |
| Автор: Данкинг 16.8.2009, 20:12 | ||||
Можно: запоминай ItemIndex, а затем на него возвращайся:
|
| Автор: Keeper89 16.8.2009, 20:12 | ||
|
| Автор: AndreyZ53 16.8.2009, 20:13 | ||||
Я незнаю, после установки компонента FWTrayIcon у меня касперский на все мои компиляции программ начинает ругаться, и тут же их лечит, я не знаю в чем проблема |
| Автор: Keeper89 16.8.2009, 20:13 |
| Ну это конечно будет работать при условии, что кол-во вновь добавленных элементов не будет меньше кол-ва удаленных. |
| Автор: AndreyZ53 16.8.2009, 20:15 |
| Данкинг, Keeper89 Спасибо вам большое |
| Автор: Данкинг 16.8.2009, 20:18 | ||
Да. Нет. В Касперском. Добавлено через 49 секунд
Ну, мне-то особо не за что. |