Запуск ArcMap из VBA стороннего приложения
Добавлено: 26 май 2014, 14:49
Уважаемые форумчане! Кто-нибудь сталкивался с проблемой открытия приложения ArcMap из среды VBA стороннего приложения, например PowerPoint?
В VBA из под powerpoint в настройках Tools->References прикрепил те же библиотеки, что использует VBA ArcGis, и при запуске следующего кода выдаёт ошибку "ActiveX component can't create object".
В ArcGis, соответственно, этот код работает.
Пытался нагуглить что-нибудь вроде запуска c помощью COM через CreateObject, ничего не нашёл
В VBA из под powerpoint в настройках Tools->References прикрепил те же библиотеки, что использует VBA ArcGis, и при запуске следующего кода выдаёт ошибку "ActiveX component can't create object".
Код: Выделить всё
Public Sub OpenDocumentMxd()
Dim pDoc As IDocument
Dim pApp As IApplication
Set pDoc = New MxDocument
Set pApp = pDoc.Parent
pApp.Visible = True
pApp.OpenDocument ("C:\SUBJECT.mxd")
pApp.RefreshWindow
End Sub
Пытался нагуглить что-нибудь вроде запуска c помощью COM через CreateObject, ничего не нашёл
