| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| SPINNER Hausausstellung |
Autor
|
Thema: API-Anfängerfrage (385 mal gelesen)
|
Piet Mitglied Konstruktionsleiter & Konstrukteur
Beiträge: 661 Registriert: 20.11.2001 SWx 2021
|
erstellt am: 05. Nov. 2004 13:06 <-- editieren / zitieren --> Unities abgeben:
Ich bin dabei, mich in die Makroprogrammierung einzufummeln und arbeite die Beispiele im Trainingsbuch "API Fundamentals" durch. Bei dem Versuch, neue Dateien zu erzeugen, hänge ich fest. Wenn man beigefügtes Makro startet, sollte man durch den Button "ModelDoc2" ein neues Teil oder eine neue Baugruppe erzeugen können, aber nichts passiert. Nu bin ich ratlos. Hat jemand für mich einen Tipp, was verkehrt ist? Vielen Dank, Piet
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: 05. Nov. 2004 13:34 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
|
Piet Mitglied Konstruktionsleiter & Konstrukteur
Beiträge: 661 Registriert: 20.11.2001 SWx 2021
|
erstellt am: 05. Nov. 2004 13:57 <-- 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: 05. Nov. 2004 14:21 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
Hallo Piet, da fehlt nur eine Kleinigkeit, die aber nichts mit der SolidWorks API, sondern mit VB Grundlagen zu tun hat: in deinem Modul hast du die Deklaration der Konstanten filedir nur lokal für das Modul gemacht, deswegen gilt die dann nicht im Formular, infolgedessen findet SolidWorks die Vorlage nicht. Du mußt in der Zeile eine Public-Konstante draus machen oder die im Header der Form reinschreiben: Public Const filedir As String = "C:\CAD\API-Übungen\" dann sollte es klappen, wenn die Verzeichnis und Vorlagendateinamen richtig sind. Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Piet Mitglied Konstruktionsleiter & Konstrukteur
Beiträge: 661 Registriert: 20.11.2001 SWx 2021
|
erstellt am: 05. Nov. 2004 14:58 <-- editieren / zitieren --> Unities abgeben:
|