Работа с "классическим" com в .net
От: krabat  
Дата: 04.10.02 12:31
Оценка:
Не существует ли какого-либо документа по поводу сабжа для C#? Эдакого How-to?
А может кто вкратце разъяснит, как решать мою задачу?

Существует открытое приложение AutoCad. Надо получить к нему доступ и работать с внутренними функциями.

На VB это делалось просто GetObject("AutoCAD.Application") итп

На C# я пробовал произвести следующие манипуляции:
AutoCAD.AcadApplicationClass A = Marshal.GetActiveApplication("AutoCAD.Application") as AutoCAD.AcadApplicationClass;

При попытке использования System.NullReferenceException;

Вот так...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.