Использование API lockWindowUpdate в коде VBA позволяет избежать мерцания экрана при обновлении содержимого экрана. Это также значительно улучшает задержки вычислений, так как компьютеру не нужно обновлять экран после каждого расчета \ update, сделанного в базовом наборе записей.ms-access 2007 runtime и lockWindowUpdate
К сожалению, я не могу правильно работать с версией Access 2007! На некоторых экранах пользователям Access 2007 потребуется в 30 раз больше, чтобы обновить их данные, чем пользователи среды выполнения Access 2003!
По ошибке немного пошло, я обнаружил, что аналогичная проблема related to powerpoint 2007 также обсуждалась, но ничего не найдено или нет четкого решения для msAccess. Я буду очень признателен за любую помощь.
Зачем использовать API для того, что уже предусмотрено VBA? DoCmd.Echo False, Me.Painting = False и Application.Echo False все изображения на экране управления. Ключевыми проблемами являются выбор правильного контекста, вызов его в нужном месте и предоставление обработки ошибок, чтобы включить его, если есть ошибка. –
Спасибо за помощь. Решение работает. но ПОЧЕМУ мы не использовали его раньше ??? –