IsBroken 屬性

此頁沒有內(nèi)容條目
內(nèi)容

expandtri全部顯示

IsBroken 屬性返回 Boolean 值,表明 Reference 對象是否指向在 Windows“注冊表”中有效的引用。Boolean 型,只讀。

expression.IsBroken

expression     必需。返回“應(yīng)用于”列表中的一個對象的表達(dá)式。

說明

IsBroken 屬性僅在使用 Visual Basic 時才可用,并且是只讀屬性。

IsBroken 屬性的默認(rèn)值是 False。僅當(dāng) Reference 對象不再指向“注冊表”中的有效引用時,IsBroken 屬性才返回 True。

通過計算 IsBroken 屬性,可以確定與某個特定的 Reference 對象關(guān)聯(lián)的文件是否已經(jīng)移到了其他目錄,或者已刪除。

如果 IsBroken 屬性是 True,在試圖讀取 NameFullPath 屬性時,Microsoft Access 將產(chǎn)生錯誤。

示例

下面的示例將打印 References 集合中每個 Reference 對象的 FullPath、GUIDIsBroken、MajorMinor 屬性值:

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