Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Оформить приложение VFP как ActiveX-компонент (+) / 5 сообщений из 5, страница 1 из 1
22.06.2005, 14:44:07
    #33129058
AnnI
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оформить приложение VFP как ActiveX-компонент (+)
Имеется VFP-приложение (exe). Требуется вызывать это приложение по событию из системы, которая умеет вызывать только ActiveX-объекты. Как проще всего "обернуть" имеющийся exe-шник в обертку ActiveX?

Спасибо.
...
Рейтинг: 0 / 0
22.06.2005, 14:53:09
    #33129085
Станислав C.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оформить приложение VFP как ActiveX-компонент (+)
AnnIИмеется VFP-приложение (exe). Требуется вызывать это приложение по событию из системы, которая умеет вызывать только ActiveX-объекты. Как проще всего "обернуть" имеющийся exe-шник в обертку ActiveX?

Спасибо.
Я думаю, что-то подобное : ааа=CreateObject("VisualFoxPro.Application")
...
Рейтинг: 0 / 0
23.06.2005, 03:54:54
    #33130173
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оформить приложение VFP как ActiveX-компонент (+)
Hi AnnI!

Что подразумевается под ActiveX компонентом?
Если "встроить" в форму писаную на другом языке - то это невозможно. Если просто COM сервер обладающий своим собственным UI (т.е. интерфейсом с пользователем - формы там и т.п.) - то надо компилировать как exe (ессно что в программе должен быть как минимум один OLEPUBLIC класс для вызова его через COM).
Если же ужен невизуальные COM север (обрабатывающий данные, или ещё что-то делающий) то достаточно скомпилировать как dll (одного или второго вида - разница между ними описана в хелпе).

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
24.06.2005, 08:51:33
    #33132537
Андрей К
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оформить приложение VFP как ActiveX-компонент (+)
Привет Igor Korolyov!
Igor Korolyov
Hi AnnI!

Что подразумевается под ActiveX компонентом?
Если "встроить" в форму писаную на другом языке - то это невозможно. Если просто COM сервер обладающий своим собственным UI (т.е. интерфейсом с пользователем - формы там и т.п.) - то надо компилировать как exe (ессно что в программе должен быть как минимум один OLEPUBLIC класс для вызова его через COM).

Posted via ActualForum NNTP Server 1.2

А есть живой пример такого Exe-сервера (с UI)?
...
Рейтинг: 0 / 0
25.06.2005, 23:46:42
    #33135037
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Оформить приложение VFP как ActiveX-компонент (+)
Hi Андрей!

> А есть живой пример такого Exe-сервера (с UI)?

На Foxclub в разделе решений какой-то хитрый "асинхронный прогрессбар" так сделан.
P.S. Я считаю что это баловство (UI в COM-сервере), и НЕ делаю exe-серверов. Если-бы MSFT дала возможность делать нормальные ActiveX-ы - тогда другое дело - а так это выглядит совсем нехорошо :(

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Оформить приложение VFP как ActiveX-компонент (+) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]