Поделиться через


Метод Application.DDETerminateAll (Access)

Используйте инструкцию DDETerminateAll , чтобы закрыть все открытые каналы динамического обмена данными (DDE).

Синтаксис

expression. DDETerminateAll

выражение: переменная, представляющая объект Application.

Возвращаемое значение

Отсутствует

Примечания

Например, предположим, что вы открыли два канала DDE между Microsoft Excel и Microsoft Access: один для получения сведений о системе Excel, а другой для передачи данных. Используйте инструкцию DDETerminateAll , чтобы закрыть оба канала одновременно.

Использование инструкции DDETerminateAll эквивалентно выполнению инструкции DDETerminate для каждого номера открытого канала. Как и инструкция DDETerminate , инструкция DDETerminateAll не влияет на активные выражения ссылок DDE в полях форм или отчетов.

Если каналы DDE не открыты, инструкция DDETerminateAll выполняется без возникновения ошибки во время выполнения.

Совет

  • Если вы прервете процедуру, которая выполняет DDE, вы можете случайно оставить каналы открытыми. Чтобы избежать исчерпания системных ресурсов, используйте инструкцию DDETerminateAll в коде или в области Интерпретация (нижняя часть) окна Отладка во время отладки кода, выполняющего DDE.
  • Если вам нужно управлять объектами другого приложения из Access, может потребоваться использовать автоматизацию.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.