Тема: Как подключиться к AutoCAD из Delphi 8?

как подключиться к Автокаду из Delphi 8?

Re: Как подключиться к AutoCAD из Delphi 8?

Как из любой другой версии - описания по форуму куча, надо только поискать. Книжек по этому поводу мало, но есть и хорошие.
Если вопрос конкретный, то слишком мало исходных данных..

Re: Как подключиться к AutoCAD из Delphi 8?

У меня та же проблема.
никак на могу к нему достучаться.
а функции CreateOleObject нету вообще
прошу помочь или хотябы ссылку по работе Делфи 8 и ОЛЕ

Re: Как подключиться к AutoCAD из Delphi 8?

"...а функции CreateOleObject нету вообще..."
интересно куда же она подевалась ??...
Попробуйте ипортировать библиотеку типов и работать напрямую с интерфейсами.
компаненты создадутся - с ними может поудобнее будет

Re: Как подключиться к AutoCAD из Delphi 8?

Project -> Import Type Library  -  нету !!!!!
полсле проимпортирования все равно надо создать объект, а потом уже к ниму привязываться
Вывод: Делфи 8 отстой и фуфел

Re: Как подключиться к AutoCAD из Delphi 8?

а CreateCOMObject есть ?

Re: Как подключиться к AutoCAD из Delphi 8?

Сам толком не разбирался, а вообще смотри HELP к Delphi 8 по поиску: type libraries, Automation clients. Сишный подход к подключению tlb.

Re: Как подключиться к AutoCAD из Delphi 8?

New -> VCL App
uses ComObj;
---
var
  com : System.Object;
begin
  com := CreateComObject(ProgIDToClassID('Word.Basic'));
end;
а дальше? как етот КОМ в OleVariant преобразовать?
или что-то типа com.Visible := True; ???

Re: Как подключиться к AutoCAD из Delphi 8?

ребята, будьте добры, помогите!

Re: Как подключиться к AutoCAD из Delphi 8?

Пожалуйста...
function TForm1.TestConnect: IAcadApplication;
var com: System.Object;
begin
  com:= CreateComObject(ProgIDToClassID('AutoCAD.Application'));
  Result:=com as IAcadApplication;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
  AcadApp:=TestConnect;
  AcadApp.Visible:=true;
end;

Re: Как подключиться к AutoCAD из Delphi 8?

может
uses ..., COMObj;
поможет :-\