Message 1 of 24

Not applicable
02-09-2018
05:59 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I haven't done much programming at all in the last 10 years, so I am probably missing something simple here, but I don't understand why this is failing on the AddChild call
Any help appreciated.
Public Sub Test_SketchedSyms() Dim oDestinationdoc As DrawingDocument Set oDestinationdoc = ThisApplication.ActiveDocument Dim oSourceDoc As DrawingDocument Set oSourceDoc = ThisApplication.Documents.Open("C:\Test.idw", False) Dim oSketchSymNodes As ObjectCollection Set oSketchSymNodes = ThisApplication.TransientObjects.CreateObjectCollection Dim oSourcePane As BrowserPane Set oSourcePane = oSourceDoc.BrowserPanes.ActivePane Dim oDestinationPane As BrowserPane Set oDestinationPane = oDestinationdoc.BrowserPanes.ActivePane Dim oSourceSketchSyms As BrowserNode Set oSourceSketchSyms = oSourcePane.TopNode.BrowserNodes("Drawing Resources").BrowserNodes.Item("Sketch Symbols") Dim oDestinationSketchSyms As BrowserNode Set oDestinationSketchSyms = oDestinationPane.TopNode.BrowserNodes("Drawing Resources").BrowserNodes.Item("Sketch Symbols") Dim oBrowserNode As BrowserNode For Each oBrowserNode In oSourceSketchSyms.BrowserNodes Debug.Print oBrowserNode.FullPath oSketchSymNodes.Add oBrowserNode Next Dim oNode As BrowserNode For Each oNode In oSketchSymNodes oDestinationSketchSyms.AddChild oNode Next End Sub
Solved! Go to Solution.