Мне нужно, при нажатии на пункты меню "Сохранить" и "Сохранить как", чтобы в поле имя файла записывалось содержимое свойства "Subject". И наоборот, при изменении имени файла его новое имя записывалось в свойство "Subject". Вопрос: в каком файле, новом или существующим, я должен вписать подпрограмму обработки этих событий. Каков синтаксис имени свойства "Subject". И какой нужен код? (SW 2006 и 2007). Спасибо!
Это вряд ли получится. Во всяком случае, я так думаю... В принципе, и смысла не вижу.... Это можно, только тоже не вижу смысла.. Вот dll-ка, как подключить ее, надеюсь знаешь... Записывает имя файла без расширения в Summary Info в поле Subject при Save и Save As. С Save As Copy возиться не стал, там код замысловатый получается. Только вот вопрос: зачем это тебе нужно? Сам то я ни разу туда не записывал... Скомпилирована под SW2007 SP4.0, WinXP SP2.0 P.S. А с чего начать, Kelny тебе уже отвечал....
Загружаешь SW, но не открываешь документ. Потом File->Open. В диалоговом окне Open выбираешь тип файла Add-ins, указываешь путь к этой dll. OK. Далее Tools-> Add-in, в списке находишь Subject и ставишь обе галки. И все.
Да с Subject 2 года назад вляпался (уже писал как и куда и с чьей помощью) и теперь море моделей либо переделывать, либо автоматизировать. Спасибо, что помогли. Предлагаю обсудить проблему заполнения полей«Проверил», «Т.контроль», «Н.контроль», «Утв.». Первые три проверки у нас могут выполнить 3 человека и кто конкретно будет проверять какую модель заранее не известно. Предлагаю создать4 соответствующие кнопки, каждому рабочему месту присвоить фамилию, и, когда автор передаст мне модели на проверку то – я открываю файл, проверяю его и, если нет замечаний, нажимаю «Проверил». При этом в разделе «Файл-Свойства-Настройки» добавляется свойство «Проверил» и ему присваивается моя фамилия. Данный файл копируется в папку «Проверенные файлы» в подпапку с датой проверки и автоматически сохраняется и закрывается. Т.о. к моменту оформления чертежа необходимые поля будут заполнены фамилиями тех, кто реально проводил проверку, факт проверки будет зафиксирован и с датой и не на компьютере автора.
STI Начал использовать Subject.dll. В деталях все отлично работает, а вот в сборках ставит полный путь.
Отлично!!!! Спасибо!!! А все-таки я уже привык, что открываешь окно "суммарная информация", и видишь и автора и ТТ и ключевые слова и обозначение (Subject) и наименование (Title). Может и несовсем неправ автор книги?
Эх бы мне научиться писать DLL. Я бы при назначении материала автоматически добавлял переменную Материал на вкладке "Настройки", а заодно и Weight там же. А то в основном на компьютере работаю так: