我不知道如何在autoCAD中调用此代码。。。我需要在代码中添加函数吗?
- Option Explicit
- Public Sub Main()
- Dim objBlock As AcadBlockReference
- Dim objEnt As AcadEntity
- Dim colHyps As AcadHyperlinks
- Dim fso As FileSystemObject
-
- Set fso = New FileSystemObject
-
- For Each objEnt In ThisDrawing.ModelSpace
- If TypeOf objEnt Is AcadBlockReference Then
- Set objBlock = objEnt
- Set colHyps = objBlock.Hyperlinks
- On Error Resume Next ' In case we encounter any blocks that DON'T have hyperlinks
- fso.CopyFile colHyps.Item(0).URL, "E:\Temp" ' replace E:\Temp\ with your project directory
- End If
- Next objEnt
-
- Set fso = Nothing
- End Sub
|