Здравствуйте! Это опять я, с глупыми вопросами. Пишу свою вторую программу для автокада для своего рода деятельности.
Точнее если быть то уже написал, но сегодня решил добавить новый метод поиска и выделения нужного текстового объекта.
Имеется чертеж с 3000 текстовыми данными и пойнтами. Нужно запросить у пользователя строку поиска. допустим он вводит 1234! после этого найти текстовый файл с текстом "SE1234" выделить его!
что то не понимаю как его осуществить. думаю в этом направлении:
Document acDoc = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;
Database acDocBase = acDoc.Database;
using (DocumentLock acDocLock = acDoc.LockDocument())
{
using (Transaction acDocTr = acDocBase.TransactionManager.StartTransaction())
{
DBObjectCollection ob_all = acDoc.TransactionManager.GetAllObjects();
}
}
и дальше не понимаю что нужно, как работать с DBObjectCollection? это как бы массив объектов получается? тоесть его можно перебрать при помощи foreach?