Конференция "Corba" » открытие autocad c помощью delphi [D7, WinXP]
 
  • olegan © (05.08.09 00:49) [0]
    Уважаемые мастера, помогите пожалуйста. Я пытаюсь разработать программу, в которой необходимо начертить чертеж в autocad с помощью delphi. Для взаимодействия я использовал исходники, которые выкладываются в статьях, там написано что все должно ыполняться правильно а у меня выводит ошибку 'Project1.exe вызвал исключение класса EOleSysError c сообщением 'Операция недоступна' вот в этой функции в выделенно строке

    Function GetAcadApplication(Visible: Boolean): IAcadApplication;
    var
     v : OleVariant;
    begin
     Try
       v := GetActiveOleObject('AutoCAD.Application');  
    Except
       v:= CreateOleObject('AutoCAD.Application');
     end;
     Result := IDispatch(v) as IAcadApplication;
     if Visible then Result.Visible := True;
    end;


    как это можно исправить?
  • Сергей М. © (05.08.09 08:33) [1]
    А Автокад-то в этот момент запущен ?
  • olegan © (05.08.09 23:23) [2]
    нет, не запущен
    и в результате программа мне выводит 'фатальная ошибка autocad'
  • Сергей М. © (06.08.09 17:33) [3]
    А еслим запущен, то что "выводит" ?
 
Конференция "Corba" » открытие autocad c помощью delphi [D7, WinXP]
Есть новые Нет новых   [134427   +34][b:0][p:0.001]