назад | содержание | вперед
Оптимизация скорости работы приложения
Основной способ оптимизации скорости работы — это оптимизация кода приложения. При этом желательно прислушаться к рекомендациям разработчиков Visual Basic 6.
Таблица 10.4. Относительная скорость вычисления для типов переменных
Тип переменной |
Относительная скорость |
Long |
Самая высокая скорость |
Integer |
Ниже чем у Long |
Byte |
Ниже чем у Integer |
Single |
Ниже чем у Byte |
Double |
Ниже чем у Single |
Currency |
Самая низкая скорость |
1. Первый пример.
Первый вариант кода:
For nCounter = 1 То 20
Object(nCounter).Property = ObjectDef.Property
Next nCounter
Второй вариант кода:
valProperty = ObjectDef.Property For nCounter = 1 To 20
Object(nCounter).Property = valProperty
Next nCounter
2. Второй пример.
Первый вариант кода:
For nCounter = 1 То 20
Object.Property = Object.Property & sValue
Next nCounter
Второй вариант кода:
For nCounter = 1 To 20
sValueAll = sValueAll & sValue
Next nCounter
Object.Property = sValueAll
Замечание
Оптимизация кода приложения, конечно, связана и с оптимизацией его размера. Как видно из некоторых способов оптимизации кода, размер кода либо увеличивается, либо уменьшается при оптимизации скорости приложения.
назад | содержание | вперед