ms-access 2007 runtime и lockWindowUpdate - PullRequest
0 голосов
/ 29 сентября 2010

Использование API-интерфейса lockWindowUpdate в коде VBA позволяет избежать мерцания экрана при обновлении содержимого экрана. Это также значительно уменьшает задержки вычислений, поскольку компьютеру не нужно обновлять экран после каждого вычисления \ обновления, сделанного для базового набора записей.

К сожалению, я не могу заставить его работать правильно во время выполнения Access 2007! На некоторых экранах пользователям Access 2007 требуется обновить данные в 30 раз больше, чем пользователям среды Access 2003!

Немного погуглив, я обнаружил, что аналогичная проблема , связанная с powerpoint 2007 , также обсуждалась, но для msAccess не было найдено никакого ясного решения. Я буду очень признателен за любую помощь.

1 Ответ

1 голос
/ 29 сентября 2010

Я не могу протестировать доступ 2007, но будет ли работать с

Application.Echo False ,”Updating”

Для вас?Просто не забудьте включить эхо обратно после завершения кода и при любом перехвате ошибок

Application.Echo True,””
...