Сообщество программистов Autodesk в СНГ

ADN Club => VBA => Тема начата: DMuzer от 22-08-2019, 17:25:23

Название: Скорость работы ActiveX
Отправлено: DMuzer от 22-08-2019, 17:25:23
Хотел бы для себя понять по скорости работы через ActiveX. По моим ощущениям както все работает медленно...
Особенно, когда дело касется считывания XData и ExtensionDictionary.
В чертеже порядка нескольких сотен объектов, а обработка занимает минуты.
Это вообще нормально так? Или я чего то не правильно делаю?
Есть какие то стандартные временные величины, чтобы понять как вообще быстро может работать приложение?
Очень уж медленно.
Название: Re: Скорость работы ActiveX
Отправлено: Александр Ривилис от 22-08-2019, 17:27:29
Это вообще нормально так?
Для ActiveX это нормально. Особенно если это "междупроцессная" работа. Внутри процесса AutoCAD это быстрее, но тогда и ActiveX не нужен.
Название: Re: Скорость работы ActiveX
Отправлено: DMuzer от 22-08-2019, 18:26:13
Понятно.
Насколько я понимаю .NET и ARX быстрее? А на сколько?
Название: Re: Скорость работы ActiveX
Отправлено: Александр Ривилис от 22-08-2019, 20:33:09
Насколько я понимаю .NET и ARX быстрее? А на сколько?
Быстрее. Насколько зависит от конкретных действий. Может быть и на порядок быстрее.
Название: Re: Скорость работы ActiveX
Отправлено: DMuzer от 22-08-2019, 22:25:59
Спасибо!