Здравствуйте, Другаков Александр, Вы писали:
ДА>Давай мыло — вышлю...
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-компоненту, обладающую, помимо остальных, еще и способностями создавать пользовательские формы.