Проблемы с использованием WebBr.Object.Navigate2

Гусев
Дата: 25.02.2016 17:38:24
Доброго времени суток.

Задали мне задачу написания скрипта для парсинга вэб-страниц. А написав столкнулся с проблемой, что при выполнение команды

WebBr.Object.Navigate2 "https://abc.ru/ID" & number


Access отжирает кусок памяти. И не возвращает. Т.к. команда стоит в цикле и выполняется не раз и не два, то через некоторое время вылетает ошибка run-time error 3035 System Resource exceeded.

Подскажите, как вернуть память конце шага итерации? Либо возможную замену Navigate2
Akina
Дата: 25.02.2016 17:46:45
Гусев
Access отжирает кусок памяти.

Кто тебе сказал, что именно Access?

Гусев
И не возвращает.

А если уничтожить объект WebBr и создать заново?
Гусев
Дата: 25.02.2016 17:51:47
Akina,

1) Я не правильно выразился - не сам Access, а скрипт в нем запущенный на этой строке отбирает ресурс.
2) Подскажите как правильнее его будет уничтожить?
Гусев
Дата: 25.02.2016 18:09:47
Akina,

WebBr - это элемент формы, типа Веб-браузер
Akina
Дата: 25.02.2016 19:02:38
А зачем форма? создавай просто объект требуемого типа и работай с ним - смотреть-то тебе необязательно.