Вопрос про ComboBox и Listbox

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Alex_new_2030
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 118
Зарегистрирован: 20.02.2003 (Чт) 8:00
Откуда: Kazakhstan

Вопрос про ComboBox и Listbox

Сообщение Alex_new_2030 » 04.08.2004 (Ср) 5:54

Есть ли у вышеприведенных контролов свойство на подобе Tag но только для каждого элемента списка свое? Или может другие контролы есть, (выполняющие такие же функции как и Combo и List) но с данным свойством?

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 04.08.2004 (Ср) 7:12

Ну можно пользовать ItemData - но туда можно занести только число.
Если все-же хочется текст, то завести массив строк и писать туда...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Alex_new_2030
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 118
Зарегистрирован: 20.02.2003 (Чт) 8:00
Откуда: Kazakhstan

Сообщение Alex_new_2030 » 04.08.2004 (Ср) 8:06

А если мне нужно отсортировать список. придется и массив сортировать, а это уже муторно.

Ну можно пользовать ItemData - но туда можно занести только число.

Принципиально число то и нужно. Суть проблемы такая: есть база со списком. поля: [Код] и [Список]. Данные из [Список] загоняю в ComboBox, а [Код] присваиваю каждому элементу списка. Что бы потом при выборе из ComboBox сразу найти [Код] соответствующего элемента списка не перебирая всю базу.

В общем поюзаем ItemData. :scratch:

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 04.08.2004 (Ср) 8:11

А если мне нужно отсортировать список. придется и массив сортировать, а это уже муторно.


Сортировка все одно обычно выполняется запросом...

В общем поюзаем ItemData.


И это правильно - ибо это и есть самый простой вариант для ID-шек таблицы.

Но иногда приходится хранить и текстовые значения...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Alex_new_2030
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 118
Зарегистрирован: 20.02.2003 (Чт) 8:00
Откуда: Kazakhstan

Сообщение Alex_new_2030 » 04.08.2004 (Ср) 12:16

ItemData работает! :lol:
Спасибо!


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

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

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 32

    TopList  
cron