Форум: "Основная";
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];
ВнизВопрос по OLE-Automation(ранние связывание) Найти похожие ветки
← →
Romkin (2002-04-11 11:07) [10]В случае Local server соединение в любом случае происходит с использованием IDispatch, в случае импорта библиотеки типов просто проверка вызовов идет на этапе компиляции, и нет вызова GetIDsOfNames (только Invoke)
Поэтому смело подключаемся к запущенному word:
var
A: IDispatch;
AServer: _Application
A := GetActiveOLEObject(...
AServer := A as _Application; //или просто _Application(A);
WordServer.ConnectTo(AServer);
А вот выяснить, закрылся ли сервер, очень непросто, ИМХО невозможно. Просто при обращении выдается исключение.
Поэтому может просто скрывать word сразу после подключения, и показывать только по окончании работы? Второй путь - использовать TOleContainer, и показывать Word в своем приложении
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c