| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Чтение полей Файл/Свойства чертежа/Название, тема, автор; прочие

Чтение полей Файл/Свойства чертежа/Название, тема, автор; прочие

Ответ
Поиск в этой теме
Непрочитано 22.07.2022, 02:37 #1
Чтение полей Файл/Свойства чертежа/Название, тема, автор; прочие
HiddenM
 
Проектирование иссо. Программирование
 
Хаб
Регистрация: 23.10.2005
Сообщений: 43

Здравствуйте.
Задача: В папке много dwg-файлов.
Програмно читаем эти поля, видим их, какие-то исправляем и снова записываем.
желательно на VB.NET но можно и на vba.
Вопрос : как читать и записывать эти поля.
AutoCAD 21 или 22.

здесь был
https://www.cadtutor.net/forum/topic...other-drawing/
https://forums.autodesk.com/t5/vba/o...7/td-p/1862472
не помогло.
__________________
вот бы сейчас сесть за QB 4.5
Просмотров: 2123
 
Непрочитано 22.07.2022, 07:25
#2
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


подшивки
trir вне форума  
 
Непрочитано 22.07.2022, 07:31
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Программно изменить, по-моему, можно только пользовательские поля.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 22.07.2022, 07:55
#4
HiddenM

Проектирование иссо. Программирование
 
Регистрация: 23.10.2005
Хаб
Сообщений: 43
<phrase 1=


>>подшивки
Подшивки уже не то.


>> Программно изменить, по-моему, можно только пользовательские поля.
Пусть только пользовательские, а как ?
__________________
вот бы сейчас сесть за QB 4.5
HiddenM вне форума  
 
Непрочитано 22.07.2022, 07:58
#5
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


https://dwg.ru/cse?q=%D1%87%D1%82%D0...BD%D1%82%D0%B0 - для начала
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.07.2022, 08:00
#6
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


https://docs.microsoft.com/en-us/dot...s?view=net-6.0
trir вне форума  
 
Непрочитано 22.07.2022, 08:05
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


trir, там, насколько я помню, нет полей типа "автор dwg".
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.07.2022, 08:51
#8
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,293
Отправить сообщение для doctorraz с помощью Skype™



Код:
[Выделить все]
'читаем основные свойства документа и заполняем поля
'автор
    PrjProp.tAuthor.value = ThisDrawing.SummaryInfo.Author
    If PrjProp.tAuthor.value = "" Then PrjProp.tAuthor.value = arrSubject(0)
'стадия
    PrjProp.tStage.value = ThisDrawing.SummaryInfo.RevisionNumber
    If PrjProp.tStage.value = "" Then PrjProp.tStage.value = "Р"
'комментарии описание
    PrjProp.tComments.value = ThisDrawing.SummaryInfo.Comments
'наименование проекта
    PrjProp.tTitle.value = ThisDrawing.SummaryInfo.Title
'заказ
    PrjProp.tNZakaz.value = ThisDrawing.SummaryInfo.Subject
'номер проекта
    PrjProp.tNProject.value = ThisDrawing.SummaryInfo.Keywords
__________________
Мастерская СПДС
doctorraz вне форума  
 
Автор темы   Непрочитано 25.07.2022, 03:11
#9
HiddenM

Проектирование иссо. Программирование
 
Регистрация: 23.10.2005
Хаб
Сообщений: 43
<phrase 1=


Цитата:
Сообщение от doctorraz Посмотреть сообщение

[code]
'читаем основные свойства документа и заполняем поля
'автор
PrjProp.tAuthor.value = ThisDrawing.SummaryInfo.Author


Спасибо. Очень интересно. А где находятся поля те что в закладке "Прочие". И как узнать все поля которые там придуманы ?
__________________
вот бы сейчас сесть за QB 4.5
HiddenM вне форума  
 
Непрочитано 25.07.2022, 03:36
#10
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,002


Цитата:
Сообщение от HiddenM Посмотреть сообщение
А где находятся поля те что в закладке "Прочие". И как узнать все поля которые там придуманы ?
рискнуть и открыть справку) Все что Custom...
Сергей812 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Чтение полей Файл/Свойства чертежа/Название, тема, автор; прочие

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по регулировке размера полей параметров текста (например) Филипп AutoCAD 1 21.07.2020 10:12
Печать pdf без полей moko AutoCAD 12 18.05.2020 12:43
Как избавиться от ненужных полей при печати? DJ.Rin AutoCAD 14 01.12.2015 16:16
Почему не соответствуют значения полей напряжения со значением полей армирования в SCAD? petia SCAD 8 25.09.2014 10:12
Юмор 2007 Огурец Разное 1172 29.12.2007 11:16