Тема: программа для копирования/вставки текста в атрибуты блока
Уважаемые!
Нужна помощь в написание программы (собсно надо ее написать).
Суть ее работы в следующем:
В файле есть блок скажем с именем Block-name.
В нем есть ряд редактируемых атрибутов с неким текстом – скажем имена атрибутов Tag1, Tag2, Tag3.
1. Пользователь указывает мышкой в блок (запрос программы - укажите блок) .
2. Программа считывает из него текстовое содержание атрибутов Tag 1..3.
3. Далее в буфер обмена помещается текст из содержимого атрибутов Tag1 + Tag2 + Tag3 (предварительно отсекаются лишние пробелы).
4. Работа программы завершается.
1. Пользователь указывает мышкой в блок (запрос программы - укажите блок) .
2. Программа считывает из него текстовое содержание атрибутов Tag 1..3.
3. Далее извлекается текст из содержимого атрибутов Tag1, Tag2, Tag3 (предварительно отсекаются лишние пробелы).
4. значения атрибутов сохраняются в файл на диске.
5. Пользователь в другом чертеже (не обязательно той же копии акада поэтому необходимо записывать содержание атрибутов на диск) на запрос программы указывает блок.
6. в указанный блок в атрибуты Tag1, Tag2, Tag3 (имена атрибутов идентичны именам в блоке доноре) вставляется содержимое прочитанное из файла.
7. Работа программы завершается.
Оба варианта работы должны вызываться разными командами – итого 3 команды.
- команда на копирование содержимого атрибутов в буфер обмена
- команда на копирование содержимого атрибутов в файл на диске
- команда на вставку в атрибуты из файла.
Рабочее применение программы в следующем: копирование название чертежа из блока штампа - и вставка названия в другой штамп или в перечень чертежей в заглавный лист.
Буду очень признателен.