• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Открытие компас и создание документа из внешнего приложения

Автор winner, 19.03.04, 17:33:12

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

winner

Делаю программу на C++ Builder. Как сделать чтобы при нажатии кнопки на форме запустился компас и в нем создался чертеж (несколько прямоугольников и линий).
У меня получается только создать библиотеку при вызове которой создается нужный чертеж.

chaynik

Не знаю как на Си, а на Delphi вот так вот:

var AppKomp:KompasObject;

procedure TForm1.Button1Click(Sender: TObject);
begin
try
  AppKomp:= KompasObject(GetActiveOleObject('Kompas.Application.5'));
except
   try
   AppKomp:=KompasObject(CreateOleObject('Kompas.Application.5'));
   except
   exit;
   end;
end;
end;