Hallo zusammen,
ich habe ein Problem beim Öffnen von Baugruppen. Ich habe ein UserForm gebastelt mit dem wir in unsere Zeichnungen, Baugruppen und Bauteile öffnen können.
Das funktioniert auch alles gut, es fehlt leider nur noch das Zünglein an der Waage:
Wenn ich Baugruppen öffne werden diese seit dem Inventor 2011 immer in der Konstruktionsansichtsdarstellung "Hauptansicht" geöffnet. Dies ist in sofern eher unpraktisch, weil wir meistens eine andere Konstruktionsansichtsdarstellung verwenden.
Ich möchte also, wie beim "Offnen-Dialog" vom Inventor selber, beim öffnen der Datei gleich die zuletzt aktive Darstellung öffnen.
Aus der Programmierungshilfe habe ich zu den Design Views auch was gefunden, jedoch kann ich das nicht so umsetzen, dass ich das gewünschte Ziel erreiche.
Mein Ansatz war:
-anstatt ThisApplication.Open das ....OpenWithOptions zu nehmen. Dort kann man ja eine NameValueMap mitgeben beim Öffnen.
Dabei bekam ich leider immer ein "Type mismatch", weil ich etwas falsch deklariert habe.
-Aus der Programmierungshilfe hatte ich dann die Inventor.FileOpenOptions versucht, aber aufgrund meiner nicht so ausgereiften VBA Kenntnisse kam ich dort auch nicht weiter.
-Mit der Funktion "GetLastActiveDesignView" konnte ich zwar herausfinden welche Ansichtsdarstellung zuletzt aktiv war, aber konnte das beim Öffnen der Datei leider nicht einbinden.
-Beim Suchen in der Programmierungshilfe habe ich auch sowas wie "kLastactiveDesignView" gefunden mit dem Wert "57351" und auch bestimmte "Enums"...da verließen sie mich dann aber völlig.
Ich komme also an dieser Stelle nicht mehr weiter und hoffe Ihr könnt mir helfen.
Vielen Dank schon mal im Voraus.
Gruß
DB
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP