| Обсуждение |
| К разработчикам по COM интерфейсу [ Гипский Николай ]Четверг, 14 декабря 2006, 13:09
Добрый день
Пишу программу для обмена объектами между базами (загнать выделенный объект в куданибудь – ГБД, MID/MIF …). Столкнулся с проблемой – не могу подключиться к открытой ГБД в запущенном Objectland. Примеры изучил – там только New и соотвественно запуск нового экземпляра Objectland и окрытие базы. Стандартные приемы с CreateObject/GetObject с классами IGDBEngine/GDBEngine приводят либо к ошибке либо к запуску нового экземпляра Objectland. Помогите либо примером, либо советом куда копать.
С уважением Николай. |
|
| [ Роман Лубэ ]Четверг, 14 декабря 2006, 14:51
К приложению ObjectLand, запущенному стандартным образом, через COM-интерфейсы доступ получить не получится. Могу предложить Вам способ запускать COM-сервер, открывать ГБД и для одной из тем открывать окно просмотра темы GDBThemeBrowser. При этом Ваша программа будет иметь возможность получать события от окна просмотра и иметь полный доступ к просматриваемой теме. Либо же можете обратить внимание на демонстрационное приложение ObjectLand Explorer, в котором реализовано базовое подмножество операций, доступных в интерфейсе ГИС ObjectLand. |
|
ОтветитьЗнаком «*» отмечены обязательные для заполнения поля. |
| |