VBA 2010 медленно работает цикл по сравнению с 2008 - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > VBA 2010 медленно работает цикл по сравнению с 2008

VBA 2010 медленно работает цикл по сравнению с 2008

Ответ
Поиск в этой теме
Непрочитано 09.08.2011, 10:32
VBA 2010 медленно работает цикл по сравнению с 2008
sergtranes
 
проектирование "чистых комнат"
 
Хайфа
Регистрация: 07.02.2011
Сообщений: 51

возможно кто-нибудь из спецов уже встречался с етой проблемой ?

цикл (9121 повторов)

Код:
[Выделить все]
       
        TEMPI = 0
        
        '-----Blocks-----------------------------
            For Each objBlock In objSelSet3
              TEMPI = TEMPI + 1
            Next objBlock
            MsgBox "TEMPI = " & TEMPI
в 2008 работает 1 сек --- в 2010 работает 10 сек
если я в етот цикл вставлю неоходимые действия, то время выполнениния будет ---
2008 == 5 сек (нормально)
2010 == 1м45сек (ужас)

помогите!
спасибо
Просмотров: 6697
 
Автор темы   Непрочитано 09.08.2011, 16:53
#21
sergtranes

проектирование "чистых комнат"
 
Регистрация: 07.02.2011
Хайфа
Сообщений: 51


а как же логические операторы ? :
Код:
[Выделить все]
    intType(1) = -4
    varData(1) = "<OR"
 ...............
    intType(3) = -4
    varData(3) = "OR>"
они что не нужны ?
sergtranes вне форума  
 
Непрочитано 09.08.2011, 17:06
#22
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


В данном случае можно обойтись без них.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 09.08.2011, 17:50
#23
sergtranes

проектирование "чистых комнат"
 
Регистрация: 07.02.2011
Хайфа
Сообщений: 51


спасибо - попробую - сообщу
sergtranes вне форума  
 
Автор темы   Непрочитано 04.09.2011, 17:37
#24
sergtranes

проектирование "чистых комнат"
 
Регистрация: 07.02.2011
Хайфа
Сообщений: 51


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Как вариант (с VBA черт-те сколько не работал):
вам ето не помешало!
спасибо большое - отлично работает :
выборка сократилась до 230 - время до 3 сек!
sergtranes вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > VBA 2010 медленно работает цикл по сравнению с 2008

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AutoCAD 2010 rus. Некорректно работает команда 3DСОРБИТА (свободная орбита). Lestnic-master) AutoCAD 17 27.08.2012 13:33
Акад 2008 неустойчиво работает (зависает периодически). Как определить причину зависания (лог ошибок, конфликты) Baldares AutoCAD 13 19.03.2009 10:22
doPDF конвертер в PDF - медленно работает Pilot Прочее. Программное обеспечение 8 21.03.2008 13:45
VBA для AutoCAD2005 не работает PlotToDevice Garrick Программирование 1 17.02.2006 17:30