Имя файла спецификации

Автор yarikv, 04.05.07, 15:25:18

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

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

yarikv

Как присвоить имя файла открытой спецификации?

VIO

Цитата: yarikv от 04.05.07, 15:25:18
Как присвоить имя файла открытой спецификации?
Можно "Сохранить как" ...
Или я неправильно понял вопрос SORRI :)

yarikv

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

Гость

"Освежу" тему!

Как можно узнать путь и имя файла открытой спецификации?


VIO

Цитата: Гость от 07.04.09, 07:47:21
Как можно узнать путь и имя файла открытой спецификации?
Система/Параметры/Общие
Галка "Полный путь имени файла"  :)

Администратор

Цитата: VIO от 07.04.09, 08:40:50
Цитата: Гость от 07.04.09, 07:47:21
Как можно узнать путь и имя файла открытой спецификации?
Система/Параметры/Общие
Галка "Полный путь имени файла"  :)

Друзья! ВНИМАТЕЛЬНО смотрим, в какой конференции задан вопрос. Здесь спрашивают, как тот или иной результат получить ПРОГРАММНО, через API КОМПАСа, а не «ручками», через его пользовательский интерфейс.

Не спешите с ответами — сначала поймите, о чём точно вопрос.

cosmosliva

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);