Morgen Leute!
Hab ein kleines Problem mit dem CATIA.SystemService.Evaluate
Also...
Habe ein kleines Makro in dem eine InputBox erscheint in dem man dann catvbs Quellcode eingeben soll. dieser soll dann per Makro ausgeführt werden via CATIA.SystemService.Evaluate
Soweit getan.
Nur mein Problem: dieses Makro läuft anscheinend nur auf meinem PC. Auf keinen anderen sonst.
Wie kommt das zustande und wie kann ich das reparieren?
(kann es sein das Carriage Return / Line Feed also Zeilenumbruch das Problem ist (chr(13)&chr(10))?? )
(wenn ja, wie muss es richtig geschrieben werden?)
Hier ein kleiner Auszug (bei mir läuft es!)
System: V5R14 u. V5R16
Sub CATMain()
str_start = "Sub CATMain()"&chr(10)
str_wert = InputBox("zB: msgbox 29*55","","msgbox date")
str_end = chr(10)&"end sub"&chr(10)
str_eval = str_start&str_wert&str_end
Dim params()
CATIA.SystemService.Evaluate str_eval, CATVBScriptLanguage, "CATMain", params
End Sub
mfG
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP