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

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

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

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

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

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

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

Не открывается фрагмент в компасе

Автор TedyIV, 26.09.23, 14:51:54

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

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

TedyIV

Написан такой код:


KompasObjectPtr kompas1;

kompas1.CreateInstance( L"KOMPAS.Application.5");
kompas1->Visible = true;           

ksDocument2DPtr doc2D1( (ksDocument2D*)kompas1->Document2D(), false/*AddRef*/ );
doc2D1->ksOpenDocument(L"D:\1.frw", 0 );


Файл существует. Компас запускается. Файл не открывается. Ошибки не выскакивают. В чем может быть проблема?

TedyIV

Цитата: TedyIV от 26.09.23, 14:51:54Написан такой код:


KompasObjectPtr kompas1;

kompas1.CreateInstance( L"KOMPAS.Application.5");
kompas1->Visible = true;           

ksDocument2DPtr doc2D1( (ksDocument2D*)kompas1->Document2D(), false/*AddRef*/ );
doc2D1->ksOpenDocument(L"D:\1.frw", 0 );


Файл существует. Компас запускается. Файл не открывается. Ошибки не выскакивают. В чем может быть проблема?

Еще 2 года назад такой код работал, что не так...

p3452

Может Вам бросить С++ и переключится на что-нибудь попроще?

TedyIV

Пример ksContrl из CBUILDERAUTO.

Так же компас запускается, запуск файла не работает. Тип файла не определяется - пустое значение. Что за дела??

Toptotal


TedyIV


TedyIV

Цитата: p3452 от 26.09.23, 17:37:39Может Вам бросить С++ и переключится на что-нибудь попроще?

Действительно, плюнул на этот С++, с которым работаю 14 лет. Перешел на Delphi. Все работает, все запускается.