| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Intertool 2024 |
Autor
|
Thema: automatischer Prog.-Start (471 mal gelesen)
|
Thomas Rolf Mitglied Dipl.-Ing. / CAD-Admin
Beiträge: 189 Registriert: 02.07.2001 SWX 2015 SP4.0
|
erstellt am: 12. Apr. 2006 12:54 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen; Wie alle wissen, gibt es bei jedem SWX-Update auch jede Menge neuer mehr oder weniger brauchbare Funktionen. Für diese Funktionen und für einiges andere werden dann auch neue Dokumenteigenschaften eingeführt. Beim Aufruf einer mit einer vorherigen Version von SWX erstellten Zeichnung, Teil oder Baugruppe werden die neuen Dok.-Eigenschaften auf einen Standardwert gesetzt. Ich möchte bei Öffnen einer Datei die (neuen) Dokumenteigenschaften über ein Makro an UNSEREN Standard anpassen. Weiß jemand, wie man beim Öffnen einer SWX-Datei automatisch ein Makro ablaufen lassen kann, sozusagen eine individuelle Konvertierung? Danke im voraus Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau
Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 12. Apr. 2006 13:30 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Rolf
Dazu bräuchtest Du ein Add-In, daß bei jedem Öffnungsereignis die Makroroutine mit auslöst. Fertig ist mir sowas nicht bekannt. Ein ähnliches Programm gab es hier mal von Pavlodar für das Speicher-Event. Frag' ihn doch mal lieb nach dem Quelltext... Eine andere Möglichkeit wäre, alle Dateien im Verzeichnis zu öffnen, die Eigenschaften zu kontrollieren und wieder zu speichern. ------------------ Lutz Federbusch Mein Gästebuch [Diese Nachricht wurde von Lutz Federbusch am 12. Apr. 2006 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
VBSpawn Mitglied Programmierer
Beiträge: 514 Registriert: 23.08.2005 Sorgfältige Planung ersetzt niemals pures Glück.
|
erstellt am: 12. Apr. 2006 15:41 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Rolf
Hi, Ich denke der Code aus dem Anhang kann dich da weiter bringen. Da ganze wird nur funktionieren wenn du ein AddIn oder eine Anwendung erzeugst. Gruß Micha
------------------ http://classicvb.org/petition/ Zitat: Interpunktion und Orthographie des Postings sind frei erfunden. Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Rolf Mitglied Dipl.-Ing. / CAD-Admin
Beiträge: 189 Registriert: 02.07.2001 SWX 2015 SP4.0
|
erstellt am: 13. Apr. 2006 07:58 <-- editieren / zitieren --> Unities abgeben:
|
VBSpawn Mitglied Programmierer
Beiträge: 514 Registriert: 23.08.2005 Sorgfältige Planung ersetzt niemals pures Glück.
|
erstellt am: 13. Apr. 2006 08:27 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Rolf
|
Kalle Mitglied Student
Beiträge: 706 Registriert: 14.04.2002
|
erstellt am: 13. Apr. 2006 08:30 <-- editieren / zitieren --> Unities abgeben: Nur für Thomas Rolf
Aheu Thomas, Du kannst Solidworks auch mit dem Parameter sldworks.exe -m "[Makropfad und -name]" Dann wird das angegebene Makro direkt beim Programmstart aufgerufen. Bis dann, Kalle ------------------ ----------------------------------------- Es gibt immer mehr Lösungen als Probleme. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Technischer Produktdesigner (m/w/d) | Menschen und Technologien zu verbinden, den Perfect Match für unsere Kunden zu gestalten, immer die richtigen Expert:innen für die jeweilige Herausforderung zu finden - das ist unser Anspruch bei FERCHAU und dafür suchen wir dich: als ambitionierte:r Kolleg:in, der:die wie wir Technologien auf die nächste Stufe bringen möchte. Du weißt genau, was du technologisch auf dem Kasten hast? Du suchst einen ... | Anzeige ansehen | Produktdesign, Industriedesign |
|
Thomas Rolf Mitglied Dipl.-Ing. / CAD-Admin
Beiträge: 189 Registriert: 02.07.2001 SWX 2015 SP4.0
|
erstellt am: 13. Apr. 2006 08:44 <-- editieren / zitieren --> Unities abgeben:
Moin Kalle; Schon klar, daß so etwas geht. Das Problem ist jedoch, daß.... ....der User SWX auch so starten könnte, ....der User SWX auch mit Doopelklick auf eine Datei startet Wahrscheinlich kann man tatsächlich nur über eine .dll einigermaßen sicherstellen, daß wirklich jede Datei vom Makro "infiziert" wird. Gruß Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |