LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: LISTBOX...
 RE: LISTBOX
 
 15.06.2007 21:07:55
Alex2
25 сообщения


RE: LISTBOX
Есть решение, но оно сработает только если свойство ColumnHeads (Заглавия Столбцов) листбокса установлено в True.

У листбокса есть такое свойство ColumnCount
циклом проходишь по всем столбцам типа так:

For col = 0 To Me!ListBox_Name.ColumnCount -1
MsgBox ListBox_Name.Column(col, 0) '- отобразится заголовок столбца
Next col

кто ищет тот всегда найдет ;)


P.S. Общий раздел по формам
Автор: Alex от 27.01.2004 13:50:00 Источник ...
 15.06.2007 21:07:55
Alexander1
23 сообщения


RE: LISTBOX
Господа, всем спасибо!!!!


P.S. Общий раздел по формам
Автор: Alexander от 28.01.2004 0:16:50 Источник ...
 15.06.2007 21:07:55
Alex2
25 сообщения


RE: LISTBOX
В свою очередь хочу спросить:

при MultiSelect > 0 (Включенное несвязное выделение) происходит такая вещь:

если установить выделение с помощью

dim ctrl as control
set ctrl = screen.activecontrol
ctrl.Value = ...
ctrl.Selected (...) = True

то, если список большой, и выделяемая запись не видна, так как она находится в неотображаемой в данный момент части списка,

выделение устанавливается, а листбокс не прокручивается.

если на ходу менять мультиселект на 0, а потом обратно, то список обновляется и все выделения сбрасываются.

Как это можно побороть?

Заранее спасибо!



P.S. Общий раздел по формам
Автор: Alex от 28.01.2004 23:41:30 Источник ...
 15.06.2007 21:07:55
Alex2
25 сообщения


RE: LISTBOX
Сам разобрался


P.S. Общий раздел по формам
Автор: Alex от 29.01.2004 13:16:35 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: LISTBOX...
ПоискПоиск  Список форумовСписок форумов  
right