Hallo,
habe da mal ein Problem welches ich derzeit nicht richtig gepackt bekomme! Ich verwende in einem Makro folgenden Syntax:
myScript = CATIA.SystemService.ExecuteScript(MakroPfad,catScriptLibraryTypeDirectory, "TestMacro.catvbs", "TestFunction", params)
Hinter der Variablen Makropfad steht wie schon der Name sagt der Makropfad!
Nun zum Problem:
Bislang lief das Makro auf allen Rechnern problemlos unter Windows XP 32Bit. Nun ist auf einigen Rechnern XP 64 Bit installiert worden und auf einigen dieser Rechner läuft das Programm nicht.
Die Fehlermeldung ist:
"....Variable nicht definiert ..... catScriptLibraryTypeDirectory...."
Mittlerweile habe ich herausgefunden, daß nicht mehr alle User lokale Adminrechte haben. Genau bei diesen Usern kommt die Fehlermeldung!
Meine Frage wäre nun allerdings: Wieso braucht der User hierfür Adminrechte????
(Ich weiß allerdings nicht genau ob das der Grund ist. Is' halt bislang nur eine Feststellung!)
------------------
-------------------------------------------------
Gruß,
AlfaRomeo75 
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP