310 / 10 / 1
Регистрация: 09.10.2012
Сообщений: 52
|
||||||
1 | ||||||
Как открыть ComboBox?15.01.2013, 14:14. Показов 8161. Ответов 16
Метки нет (Все метки)
Можно создать свою панель инструментов.
Добавить туда выпадающий список ComboBox.
Чтобы список открылся и показал что в нем есть. Программно конечно.
0
|
15.01.2013, 14:14 | |
Ответы с готовыми решениями:
16
Как открыть ворд в ComboBox Как используя combobox открыть файл? открыть avi c помощью ComboBox Открыть текстовый файл выбранный в combobox |
es geht mir gut
11270 / 4752 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
||||||
15.01.2013, 22:49 | 2 | |||||
0
|
310 / 10 / 1
Регистрация: 09.10.2012
Сообщений: 52
|
|
16.01.2013, 10:16 [ТС] | 5 |
Ну почему же ошибся, я про SendMessage тоже сразу подумал. Этакая палочка выручалочка, когда что то зажали, но очень хочется. Теперь бы еще додуматься, как хендл своего комбобокса получить.
0
|
призрак
|
|
16.01.2013, 11:20 | 6 |
как придумаете - расскажете?
перебирать всю иерархию окон как-то не очень хочется... искать окно с заголовком-именем панели?.. на всякий случай: http://vbnet.mvps.org/index.ht... simple.htm вдруг пригодится.
0
|
310 / 10 / 1
Регистрация: 09.10.2012
Сообщений: 52
|
|
16.01.2013, 18:33 [ТС] | 7 |
Обязательно вскоре вернусь к этой теме. Пока что часто приходится получать хендл только своих форм, задавая им уникальные имена.
Добавлено через 3 часа 42 минуты Да, не просто, совсем не просто. Получить хендл формы можно легко. Не сложно и добраться до хендла своей панели инструментов по ее имени. А вот дальше, до самих элементов панели, увы пока не получается.
0
|
310 / 10 / 1
Регистрация: 09.10.2012
Сообщений: 52
|
||||||||||||||||
18.01.2013, 08:16 [ТС] | 8 | |||||||||||||||
Сообщение было отмечено как решение
Решение
Подведу итог темы:
Вероятно существуют два варианта раскрыть комбик. 1. Послать ему сообщение с помощью SendMessage 2. Выделить комбик и послать нажатие клавиши Down Первый вариант у меня закончился на получении хендла нашего комбика. Увы, пока не нашел как. Вариант 2: Создадим панель инструментов и комбик на ней
1
|
|
18.01.2013, 10:59
#10
|
Не по теме: SoftIce, речь идет о другом комбо, причём этот Object doesn't support this property or method:)
0
|
310 / 10 / 1
Регистрация: 09.10.2012
Сообщений: 52
|
|
18.01.2013, 11:06 [ТС] | 11 |
Да, да, и это бы прокатило в VB6. Но увы, почему то для VBA зажали DropDown.
0
|
310 / 10 / 1
Регистрация: 09.10.2012
Сообщений: 52
|
|
18.01.2013, 11:26 [ТС] | 15 |
Сорри, имел виду что DropDown зажали именно для комбика на палени инструментов. На форме то он есть.
0
|
|
18.01.2013, 11:27
#16
|
Не по теме: SoftIce, так ТС с этого и начал:pardon:
0
|
0 / 0 / 0
Регистрация: 09.10.2019
Сообщений: 1
|
||||||
25.02.2020, 21:13 | 17 | |||||
Так работает
0
|
25.02.2020, 21:13 | |
25.02.2020, 21:13 | |
Помогаю со студенческими работами здесь
17
Программа висит при попытке открыть ComboBox Открыть файл, имя которого выбрано в ComboBox Открыть файл, используя CommandButton и выбор через ComboBox Открыть картинку в PictureBox, в зависимости от выбранной строки в ComboBox Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |