Как присвоить имя файла открытой спецификации?
Цитата: yarikv от 04.05.07, 15:25:18
Как присвоить имя файла открытой спецификации?
Можно "Сохранить как" ...
Или я неправильно понял вопрос
SORRI :)
для детали, сборки, чертежа, текстового документа предусмотрена возможность присвоения имени файла до сохранения документа. как это сделать для документа спецификации я не нашел. может кто подскажет как это сделать?
"Освежу" тему!
Как можно узнать путь и имя файла открытой спецификации?
Цитата: Гость от 07.04.09, 07:47:21
Как можно узнать путь и имя файла открытой спецификации?
Система/Параметры/Общие
Галка "Полный путь имени файла" :)
Цитата: VIO от 07.04.09, 08:40:50
Цитата: Гость от 07.04.09, 07:47:21
Как можно узнать путь и имя файла открытой спецификации?
Система/Параметры/Общие
Галка "Полный путь имени файла" :)
Друзья! ВНИМАТЕЛЬНО смотрим, в какой конференции задан вопрос. Здесь спрашивают, как тот или иной результат получить ПРОГРАММНО, через API КОМПАСа, а не «ручками», через его пользовательский интерфейс.
Не спешите с ответами — сначала поймите, о чём точно вопрос.
To ГостьВсе примеры на C#
ЦитироватьКак можно узнать путь и имя файла открытой спецификации?
private KompasObject kompas = null;
private KompasAPI7._Application MyKomp7= null;
MyKomp7 = (_Application)kompas.ksGetApplication7();
KompasDocument KompDoc = (KompasDocument)MyKomp7.ActiveDocument;
// Получаем путь к папке
string PathSB = KompDoc.Path;
// Получаем полное имя файла чертежа
string fileSB = KompDoc.PathName;
// С помощью стандартных средств using System.IO;
// получаем только имя файла - без расширения
string FilePath = Path.GetFileNameWithoutExtension(fileSB);