Страница: 1 |
Страница: 1 |
Вопрос: создание формы
Добавлено: 18.02.09 21:06
Автор вопроса: Лёха М | Web-сайт:
Добрый день!
Можно ли в VBA создать форму не прибегая к её предварительному созданию через меню редактора,
т.е. сразу в коде процедуры?
Если можно, прошу подсказать как
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #1
Добавлено: 19.02.09 11:09
Номер ответа: 2
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #2
Добавлено: 19.02.09 14:24
AgentFire, в VBA это не сработает.
В коде процедуры можно создать окно через Win32 API.
Номер ответа: 3
Автор ответа:
Лёха М
ICQ: не умею
Вопросов: 6
Ответов: 4
Web-сайт:
Профиль | | #3
Добавлено: 14.03.09 01:12
ух ты наконец-то появился ответ тут же на форуме спасибо GDK и mc-black 26.02.09
однако !!!
создать в программе экземпляр такой формы да натыкать в неё элементы управления всё равно не получилось.
т.к. что бы создать экземпляр на основе этой формы в программе нужно заранее знать её оригинальное имя
как быть ума не приложу
Номер ответа: 4
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #4
Добавлено: 14.03.09 22:28
Если через апи то имя знать ненужно, нужен тока hWnd.
Номер ответа: 5
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #5
Добавлено: 15.03.09 11:19
Smith, ты хотя бы читай до конца последний ответ. Чел. собрался сделать через VBE. Скажу, что это возможно, но едва-ли не сложнее, чем на Win32 API.