Sub testDBX() Dim i As Integer Dim objLayers As AcadLayers Dim oObjectDBX As Object Dim sFileName As String Set oObjectDBX = AcadApplication.GetInterfaceObject("ObjectDBX.AxDbDocument.16") sFileName = "c:\BRACE_89.dwg" oObjectDBX.Open sFileName Set objLayers = oObjectDBX.Layers For i = 0 To objLayers.Count - 1 MsgBox objLayers(i).Name Next i End Sub |