Re[10]: Создание формы из воздуха (WSH)
От: Аноним  
Дата: 27.05.04 05:49
Оценка:
Здравствуйте, Другаков Александр, Вы писали:

ДА>Давай мыло — вышлю...


mozers(собака)mail.ru

ДА>А вообще смысл такой...

ДА>1. Можешь попробовать создать объект MS Forms Frame в ActiveX Control Test Container. В режиме Design (свойство DesignMode = True )
ДА>появляется еще и Toolbar с контролами, которые можно перетаскивать на frame. При отключенном режиме Design получаем рабочий run-time
ДА>frame.
ДА>2. Я сделал на ATL-проект ActiveX компонента, вставил в него ATL-объект Dialog и в это окно поместил ActiveX c progid — Forms.Frame.1 . В интерфейсе создал свойство для возврата IDispatch от Forms.Frame.1 и метод для показа этого диалогового окна.

Попробовать то я могу... Но примерчик бы ОЧЕНЬ был кстати (дубоват я в этом деле )

ДА>Хотелось бы знать для чего вся эта бадяга ? Может есть другие более простые пути решения проблемы ?


Просто пишу скрипты. Но отсутствие каких бы то ни было форм в WSH убивает 90% идей.
Поэтому видится 3 решения:
— Либо добавлять возможности по созданию форм в чужой COM-сервер (утопия, т.к. исходников нет).
— Либо использовать что то общедоступное.
— Либо пытатся написать свою COM-компоненту, обладающую, помимо остальных, еще и способностями создавать пользовательские формы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.