Решил поюзать вроде удобно, но тормозами напрягает. Есть ли какой-то аналог побыстрее?
Просто не охота возится с пересчетом индексов.
Private Type RefElement
Value As Long 'ссылка на адрес нужного значения
Next As Long 'ссылка на адрес следущего элемента списка
End Type
Inferno писал(а):Тут дело не в считывании элементов коллекции, а в их обновлении.К сожалению элемент коллекции можно только пересоздать с новыми значениями(я пока друго пути не знаю),
Inferno писал(а):При большом количестве элементов начинаются тормоза. В моем тесте элементов было порядка 5 тысяч. Я конечно сомневаюсь что мне когда-то понадобится такое количество, но все же интересно.
Andrey Fedorov писал(а):Inferno писал(а):Тут дело не в считывании элементов коллекции, а в их обновлении.К сожалению элемент коллекции можно только пересоздать с новыми значениями(я пока друго пути не знаю),
В смысле? Любой элемент коллекции можно всегда использовать, в том числе и изменять его значение.
Ruslan Demidow писал(а):В смысле? Я как не пробовал изменить напрямую элемент коллекции так и не смог. Может ruki.sys поправить нужно?
alibek писал(а):col.Add "key1", "item1"
Попробуй потом изменить ключ добавленного элемента, кроме как удалив его и создав заново.
Сейчас этот форум просматривают: Yandex-бот и гости: 139