Autor
|
Thema: auf externes Makro zugriefen (477 mal gelesen)
|
Spritty Mitglied
Beiträge: 21 Registriert: 03.04.2006
|
erstellt am: 23. Apr. 2006 14:44 <-- editieren / zitieren --> Unities abgeben:
Hallo Makro-Freunde, habe mal wieder ein Problem: Ich habe ein Makro1 geschrieben und möchte kurz vor Ende Makro1 in das Makro2 wechseln. Language="VBSCRIPT" Sub CATMain() ... Datumsuhr = CATIA.SystemService.ExecuteScript ("C:\...\..\.....\Makroverzeichnis", ScriptLibraryTypeDirectory, "Datumsuhr.catvbs") End Sub Ist bestimmt ganz einfach, aber irgendwie sitz ich mal wieder auf dem Schlauch! Kann mir vielleicht jemand weiter helfen? Wäre super und vielen Dank schon mal! Gruß Yvonne Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lusilnie Mitglied
Beiträge: 1486 Registriert: 13.07.2005
|
erstellt am: 23. Apr. 2006 18:03 <-- editieren / zitieren --> Unities abgeben: Nur für Spritty
Hallo Spritty, soweit ich damit Erfahrungen habe, funktioniert es nur mit Zugriff auf eine Funktion im Macro2. (Kann mich allerdings auch irren! ) Dein Code müßte dann so lauten (, kann es gerade nicht testen!):
Code: Language="VBSCRIPT"Sub CATMain() ... Dim params(0) params(0) = "" Datumsuhr = CATIA.SystemService.ExecuteScript ("C:\...\..\.....\Makroverzeichnis", catScriptLibraryTypeDirectory, "Datumsuhr.catvbs", "Funktionsname", params) End Sub
Schau auch mal unter: http://ww3.cad.de/foren/ubb/Forum137/HTML/001581.shtml mfg, Lusilnie
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Spritty Mitglied
Beiträge: 21 Registriert: 03.04.2006
|
erstellt am: 25. Apr. 2006 11:51 <-- editieren / zitieren --> Unities abgeben:
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|