Добавление элементов в listbox в обратном порядке

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Makc
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 03.09.2005 (Сб) 15:42

Добавление элементов в listbox в обратном порядке

Сообщение Makc » 30.10.2005 (Вс) 10:17

Допустим, есть список. В нем уже есть ряд значений. Как сделать, чтобы в этот список при нажатии на кнопку добавлялся еще ряд значений (из массива) так, чтобы первый его элемент добавился в самый верх (стал первым), второй выше первого (тот, который был первым до этого, должен теперь стать вторым) и т.д.?
sitemoney.ru

Grimm
Новичок
Новичок
Аватара пользователя
 
Сообщения: 43
Зарегистрирован: 24.10.2005 (Пн) 0:17

Сообщение Grimm » 30.10.2005 (Вс) 10:46

если свойство списка sorted=false тогда можешь добавлять в самый верх списка коммандой

lstTemp.additem Param,0

где lstTemp - имя списка, "item" - добавляемый элемент, 0 - индекс нового элемента в списке. Остальные автоматически смещаются
Я слишком рано стал ребенком

Grimm
Новичок
Новичок
Аватара пользователя
 
Сообщения: 43
Зарегистрирован: 24.10.2005 (Пн) 0:17

Сообщение Grimm » 30.10.2005 (Вс) 10:48

поясню, к примеру есть список

---
1
2
3
---

после выполнения комманд

---
lstTemp.additem "4",0
lstTemp.additem "5",0
lstTemp.additem "6",0
---

получим список

---
6
5
4
1
2
3
---
Я слишком рано стал ребенком

Makc
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 03.09.2005 (Сб) 15:42

Сообщение Makc » 30.10.2005 (Вс) 13:18

Спасибо, Grimm, то что надо! Все рабоает =)))
sitemoney.ru


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 130

    TopList