遍历cad文件中的所有对象怎么做呢?比如文件中的线条、文字、标注、圆、多义线等。。。 Dim acadapp As Object '建立Application对象 Dim acaddoc As Object '建立Document对象 Dim mospace As Object '建立Model Space 对象 On Error Resume Next Set acadapp = GetObject("autocad.application") '若AutoCad已启动 , 则直接得到 If Err Then Err.Clear Set acadapp = CreateObject("autocad.application") '若AutoCad未启动,则运行它 If Err Then MsgBox Err.Description Exit Sub End If End If acadapp.Visible = True '使AutoCad可见 Set acaddoc = acadapp.ActiveDocument '设acaddoc为当前图形文件 Set mospace = acaddoc.ModelSpace '设mospace为当前图形文件的模型空间 acadapp.Top = 100 '设置AutoCad窗口的位置 acadapp.Left = 200 acadapp.Height = 768 '调整AutoCad窗口的大小 acadapp.Width = 1024 acadapp.Caption = "my first application" '设置AutoCad窗口的
|