Hallo
Die Sache mit den geänderten Objekten und Aufrufen ab der SolidWorks Version 07, zur Bearbeitung von Blöcken, habe ich in den Griff bekommen. Jetzt habe ich ein neues Problem.
Der nachfolgende Code verändert eine Skizzenlinienlänge auf einer Zeichnung.
.Parameter("D13@Skizze22@" & strSWDrawing).Value = (ReadXML(strXMLRoot & "S"))
In der Version 2007 funktioniert dieser Code nicht mehr. Es scheint als ob die Skizze auf der Zeichnung nicht gefunden wird. Ein Laufzeitfehler wird angezeigt. Der selbe Code, angewendet für die Änderung einer Skizzenlänge in einem Part, funktioniert in SW07 einwandfrei.
.Parameter("F@Skizze1@" & strSWPart).Value = rst.Fields("f")
Hat jemand eine Idee, an was es liegen könnte?
Gruss
Rudolf
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP