| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| FMB |
Autor
|
Thema: Solidworks 2007 Makro geht nicht bei 2009 (611 mal gelesen)
|
volkan.k Mitglied
Beiträge: 20 Registriert: 17.12.2007 Solidworks 2009 SP2.1
|
erstellt am: 25. Feb. 2009 09:18 <-- editieren / zitieren --> Unities abgeben:
Hallo einige Mitarbeiter haben jetzt Probleme mit einem Makro in unserer Solidworks, FEHLER: Projekt oder Bibiothek nicht gefunden. zu anfangst hat es noch funktioniert, jetzt nicht mehr. Das Makro findet ihr im Anhang. Könnte mir evtl. jemand helfen? Mit freundlichen Grüßen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
INKN Mitglied Consulant/Softwareentwickler
Beiträge: 277 Registriert: 22.08.2001
|
erstellt am: 25. Feb. 2009 09:49 <-- editieren / zitieren --> Unities abgeben: Nur für volkan.k
Hi, bitte überprüfe die Referenzen unter Extras und Du wirst sehen, das an den Rechnern wo das Makro nicht läuft, hinter einigen Referenzen "Missing" steht. Diese mußt Du erstmal rausnehmen (Haken vorn raus), den Dialog schließen und dann wieder reingehen und die richtigen in der neuen Version auswählen. Nur so wird die Referenz wirklich ausgetauscht! Das automatische Versionsupdate funktioniert manchmal nicht, warum auch immer!
------------------ Gruß Ingo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
volkan.k Mitglied
Beiträge: 20 Registriert: 17.12.2007 Solidworks 2009 SP2.1
|
erstellt am: 25. Feb. 2009 10:15 <-- editieren / zitieren --> Unities abgeben:
|
StefanBerlitz Guter-Geist-Moderator IT Admin (CAx)
Beiträge: 8756 Registriert: 02.03.2000 SunZu sagt: Analysiere die Vorteile, die du aus meinem Ratschlag ziehst. Dann gliedere deine Kräfte entsprechend und mache dir außergewöhnliche Taktiken zunutze.
|
erstellt am: 25. Feb. 2009 10:30 <-- editieren / zitieren --> Unities abgeben: Nur für volkan.k
Hallo Volkan, nein, keinen besseren Tipp, nur den Hinweis da wirklich noch mal genau nach zu schauen, die Fehlermeldung ist eindeutig: irgendein Verweis ist nicht zu finden. Ich hab gesehen, dass ihr in dem Makro eines Verweis auf die sdm.dll habt (vermutlich für eine Anzeige der Vorschaubitmap), die gibt es in der 2009 nicht mehr und zeigt auf die 2007 Installation. Das könnte das Problem sein, dass diese sdm.dll nicht mehr da ist oder weg ist, nachdem die 2007 deinstalliert wurde. Mach doch mal bitte einen Screenshot von der Dialogbox Extras/Verweise des Makro auf einer Maschine, wo das Makro nicht mehr läuft. Und auch, an welcher Stelle es stehenbleibt. Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de Stefans SolidWorks Blog Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
volkan.k Mitglied
Beiträge: 20 Registriert: 17.12.2007 Solidworks 2009 SP2.1
|
erstellt am: 27. Feb. 2009 07:45 <-- editieren / zitieren --> Unities abgeben:
|
Bernd Knab Mitglied
Beiträge: 373 Registriert: 16.01.2001 SWX 2020 SP5.0
|
erstellt am: 27. Feb. 2009 07:55 <-- editieren / zitieren --> Unities abgeben: Nur für volkan.k
|
Ralf Tide Moderator -
Beiträge: 4978 Registriert: 06.08.2001 Sehr seltsame Dinge passiern <Klaus Lage - Toy Story> .-)
|
erstellt am: 27. Feb. 2009 08:24 <-- editieren / zitieren --> Unities abgeben: Nur für volkan.k
|
StefanBerlitz Guter-Geist-Moderator IT Admin (CAx)
Beiträge: 8756 Registriert: 02.03.2000 SunZu sagt: Analysiere die Vorteile, die du aus meinem Ratschlag ziehst. Dann gliedere deine Kräfte entsprechend und mache dir außergewöhnliche Taktiken zunutze.
|
erstellt am: 27. Feb. 2009 08:24 <-- editieren / zitieren --> Unities abgeben: Nur für volkan.k
... und weiter unten die 10. Referenz auf MicroSoft Office 12.0 Object Library ist auch nicht an diesem Rechner zu finden. Aber ich kenn das, man schaut und schaut immer auf das Problem, dass es einem fast in die Nase beißt, aber irgendwie kommt es dann zum unterbewussten Ausblenden im Sichtfeld oder so Also überprüfen, ob diese Verweise wirklich notwendig sind und wenn ja, ggf. nachinstallieren. Mit der sdm.dll ist das mit dem Nachinstallieren nicht ganz so einfach, da die einige Abhängigkeiten zu anderen SolidWorks DLLs hat. Statt nur dafür dann ein komplettes SW2007 zu installieren würde ich empfehlen, das SolidWorks Document Manager Objekt zu nutzen, das ist recht einfach zu nutzen, kann diese ganzen Sachen und ist auch im API Help beschrieben. Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de Stefans SolidWorks Blog Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
volkan.k Mitglied
Beiträge: 20 Registriert: 17.12.2007 Solidworks 2009 SP2.1
|
erstellt am: 27. Feb. 2009 14:27 <-- editieren / zitieren --> Unities abgeben:
Ok EUCH. Hab diese Office 12 verweis rausgenommen und den Office 11 Verweis genommen. Jetzt funktioniert das Makro. Kann mir einer sagen warum er diesen Verweis nimmt? Was denkt sich SWX nur dabei Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StefanBerlitz Guter-Geist-Moderator IT Admin (CAx)
Beiträge: 8756 Registriert: 02.03.2000 SunZu sagt: Analysiere die Vorteile, die du aus meinem Ratschlag ziehst. Dann gliedere deine Kräfte entsprechend und mache dir außergewöhnliche Taktiken zunutze.
|
erstellt am: 27. Feb. 2009 14:31 <-- editieren / zitieren --> Unities abgeben: Nur für volkan.k
Zitat: Original erstellt von volkan.k: Hab diese Office 12 verweis rausgenommen und den Office 11 Verweis genommen. Jetzt funktioniert das Makro. Kann mir einer sagen warum er diesen Verweis nimmt? Was denkt sich SWX nur dabei
Da macht SolidWorks überhaupt nichts, der Programmierer dieses Makros hat den Verweis wissentlich und absichtlich selbst reingesetzt und SolidWorks tut nur das, was der Programmierer ihm sagt. Ist zwar verlockend, alles immer dem dummen Computer in die Schuhe zu schieben, aber man sollte ich sich immer vor Augen halten, dass die Anwender die Schlauen sein sollten Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de Stefans SolidWorks Blog Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
volkan.k Mitglied
Beiträge: 20 Registriert: 17.12.2007 Solidworks 2009 SP2.1
|
erstellt am: 27. Feb. 2009 14:34 <-- editieren / zitieren --> Unities abgeben:
Dieses Makro hatte mir ein Mitarbeiter von uns gegeben der damit Arbeite wollte, ich habs dann nach unseren Anforderungen bisschen umgeschrieben. Wo finde ich diese Stelle wo dieser Verweis steht? Evtl schaff ich es ja selbst das zu änder. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |