Application.DDETerminateAll method (Access)

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

Синтаксис

выражение. DDETerminateAll

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

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

Отсутствует

Примечания

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

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

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

Совет

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

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

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