Нужно сделать мультивыбор (или как он там называется?)

-GL-
Дата: 14.09.2005 22:25:09
Не могу разобраться с мультивыбором.
Есть список (значения беруться из запроса). Нужно сделать возможность делать выбор сразу нескольких (или даже всех) вариантов и передаче их в процедуру обработку события в каком-то виде (скажем, в виде массива). Как это реализовать?

п.с.
Где-то видел примерчик, в котором есть списочек, кнопка и еще одно поле для отображения выбраных значений.
При нажатии на кнопку (кнопка называется "Добавить") выбранное значение добавляется в это самое поле для отборажения выбраных значений.
Пример этот нигде найти не могу. Может кто знает, как такое сделать?
NG
Дата: 14.09.2005 23:47:19
1. Свойство списка Multiselect = Simple или Extended (можно задать в конструкторе);
2. После выделения в списке нескольких строк, пройтись по свойству ItemSelected:
Dim S as String
Dim i
For Each i In ВашСписок.ItemSelected
    S = S & ВашСписок.Column(0, i) & "; "
Next i
Результат -- строка, содержащая эл-ты 1-го столбца, выделенных строк списка, разделенных точкой с запятой.
Пробуйте!
N_A
Дата: 15.09.2005 18:11:13