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


Свойство Reference.IsBroken (Access)

Свойство IsBroken возвращает логическое значение, указывающее, указывает ли объект Reference на допустимую ссылку в реестре Windows. Только для чтения, Boolean.

Синтаксис

expression. IsBroken

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

Замечания

Значение по умолчанию свойства IsBrokenFalse. Свойство IsBroken возвращает значение True , только если объект Reference больше не указывает на допустимую ссылку в реестре.

Оценив свойство IsBroken , можно определить, был ли файл, связанный с определенным объектом Reference , перемещен в другой каталог или удален.

Если свойство IsBroken имеет значение True, Microsoft Access создает ошибку при попытке прочитать свойства Name или FullPath .

Пример

В следующем примере выводится значение свойств FullPath, GUID, IsBroken, Major и Minor для каждого объекта Reference в коллекции References .

Sub ReferenceProperties() 
 Dim ref As Reference 
 
 ' Enumerate through References collection. 
 For Each ref In References 
 ' Check IsBroken property. 
 If ref.IsBroken = False Then 
 Debug.Print "Name: ", ref.Name 
 Debug.Print "FullPath: ", ref.FullPath 
 Debug.Print "Version: ", ref.Major & "." & ref.Minor 
 Else 
 Debug.Print "GUIDs of broken references:" 
 Debug.Print ref.GUID 
 EndIf 
 Next ref 
End Sub

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

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