• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Об увеличении скорости работы приложений

Автор lavgirb, 20.12.24, 06:12:14

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

lavgirb

Как известно, при вставке текстов на чертеж, эти тексты после вставки надо обновлять для их отображения.
Если делать это поштучно, после каждой вставки, то времени уходит относительно много и на чертеже заметно, как последовательно появляются тексты.
Если эти тексты не обновляя сначала собрать в массив

Set oArrDrawText(t) = oDrawText
t = t + 1
а потом после вставки всех текстов пробежать по массиву и обновить все тексты

For t = 0 To ubt
  oArrDrawText(t).Update
Next
то суммарное время вставки текста заметно снижается, и все тексты появляются по ощущениям одномоментно.

Аналогично можно увеличить скорость обновления ячеек в таблице.