Здравствуйте. Пишу на форум впервые. У меня такая проблема возникла. Не могу написать код, поэтому прошу помощи здесь.
Писал на VBA для Acad Civil 2018.
Возникли трудности:
1. Ещё плохо разбираюсь с методами и свойствами самого Автокада.
2. Мне нужны были данные из таблицы объектных данных (как я понял, так они называются. Показал на скрине #1). А точнее "КН". Вот именно это я и не могу взять в свой код.
Суть кода такова:
1. Предлагает пользователю выбрать 1 объект (полилиния или блок с данными)
2. Выбирает данные записи "КН" и заносит их в некую переменную.
3. Предлагает пользователю указать точку, куда будет указывать мультивыноска, которая уже несет в себе запись "КН".
4. Вставляет эту выноску.
Почему VBA?
- Предложили. Но недавно узнал, что можно и на C#. С языками C и C++ знаком, думаю, что проблем не будет изучить C#.
Зачем нужен этот код?
- Долго заходить в свойства объекта, копировать нужную запись и вставлять в мультивыноску. Думал, что сам смогу свой полезный код написать, ошибся с выводами.
Прошу помочь написать код и сказать, какой метод предлагает пользователю выбрать только один объект, а не несколько, и можно ли это сделать без именного набора?