www.map-info.ru :: Просмотр темы - 2 взаимосвязанных ListBox-са
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
Marianna



Зарегистрирован: 15.05.2007
Сообщения: 20
Откуда: Украина, Херсон

СообщениеДобавлено: Чт Янв 31, 2008 7:01 pm    Заголовок сообщения: 2 взаимосвязанных ListBox-са Добавить ответ со ссылкой на данный текст

Здравствуйте!
Помогите, пожалуйста, с такой проблемой. Необходимо создать 2 ListBox-са. Причем список значений 2-го должен зависеть от того, какое значение выбрано в 1-м. Возможно ли на МэпБэйсике решить такую задачу?
Спасибо заранее.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Андрей Могильный



Зарегистрирован: 21.03.2006
Сообщения: 864

СообщениеДобавлено: Чт Фев 07, 2008 12:51 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Почему бы и нет. У первого ListBox делаешь Handler, в нем пересоздаешь список второго ListBox
Пример сырого кода:

...
Control PopupMenu
ID 1
Title LayersStr
Width 166
Height 13
Position 4, 12
Calling LayersHandler

Sub LayersHandler
Alter Control 2 Title GetColumnsList(Layers(ReadControlValue(1)))
End Sub

Control 2 - это второй ListBox
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Marianna



Зарегистрирован: 15.05.2007
Сообщения: 20
Откуда: Украина, Херсон

СообщениеДобавлено: Пт Фев 08, 2008 3:17 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Спасибо большое! Все получилось!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru