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

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

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

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

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

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

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

Получить имя файла

Автор caduser, 06.10.03, 09:03:22

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

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

caduser

Необходимо распечатать текущий документ КОМПАС без окна просмотра. Использую функцию ksPrintKompasDocument, но ей нужно указать полное имя файла. Как распечатать ТЕКУЩИЙ документ, без диалоговых окон?

caduser

Имя файла текущего чертежа получил так:
reference p;
DocumentParam par;
char buf [128];
p = ksGetCurrentDocument(1);
::GetObjParam( p, &par, sizeof(par), ALLPARAM  );
sprintf( buf, par.fileName );
Распечатал так:
::ksPrintKompasDocument( buf, NULL, 0.9 );
Документ распечатался как надо, но файл стал недоступен для сохранения??? "Это только у меня такой глюк?