Autor
|
Thema: Zeilenfortsetzung R16 (783 mal gelesen)
|
Heini_K Mitglied
Beiträge: 34 Registriert: 26.09.2006 Catia V5R14SP4/R16 HP- Unix- Workstation
|
erstellt am: 30. Jan. 2007 09:27 <-- editieren / zitieren --> Unities abgeben:
Hallo, Nach dem Wechsel von R14 auf R16 führt die Verwendung von Zeilenfortsetzungszeichen in der MsgBox zu der Fehlermeldung: "Invalid Character" --------------------------------------------------- Bsp.: MsgBox "Hallo" & _ "Welt" bzw. MsgBox "Hallo" + _ "Welt" --------------------------------------------------- Führt beides zu der oben genannten Fehlermeldung. Komischerweise tritt dieses Phänomen nur bei der UNIX- Version von Catia und nur beim ersten Starten (Kaltstart) auf. Beende ich Catia und starte es neu, läuft das Makro wie gewohnt. Da ich einige Makros mit recht umfangreichen Textnachrichten habe, wäre ich, wegen der Übersichtlichkeit im Quellcode, an einer Lösung sehr interressiert. Vielen Dank im Voraus.
------------------ Gruß, Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Onikage Mitglied MTA
Beiträge: 13 Registriert: 30.01.2007
|
erstellt am: 30. Jan. 2007 11:49 <-- editieren / zitieren --> Unities abgeben: Nur für Heini_K
Hi, bin zwar erst seit heute richtig mit Makroprogrammierung beschäftigt, aber ich hab eben was gelesen, was dir evtl helfen könnte... Es steht geschrieben:"Soll ein Makro unter Windows und UNIX eingesetzt werden, sind die Zeichen Chr(13) und Chr(10) für den Zeilenumbruch zu verwenden." z.Bsp: MsgBox("blablabla" & Chr(13) & Chr(10) & "blablabla") Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Heini_K Mitglied
Beiträge: 34 Registriert: 26.09.2006 Catia V5R14SP4/R16 HP- Unix- Workstation
|
erstellt am: 31. Jan. 2007 09:15 <-- editieren / zitieren --> Unities abgeben:
Hallo, Das oben von mir beschriebene Zeilenfortsetzungszeichen ist dafür da, um im Quellcode eine lange Befehlszeile in mehrere Zeilen aufteilen zu können. Das heißt die Ausgabe wird davon gar nicht beeinflusst. Somit besteht meine Nachfrage nach wie vor. Hat irgendjemand diesbezüglich diesselben Erfahrungen gemacht? ------------------ Gruß, Matthias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
crow73 Mitglied Maschinenbauingenieur
Beiträge: 64 Registriert: 07.04.2003 CATIA V5R19 SP9 Hotfix 69 Core i7 16 GB RAM W7
|
erstellt am: 31. Jan. 2007 10:38 <-- editieren / zitieren --> Unities abgeben: Nur für Heini_K
|
Legat Mitglied
Beiträge: 30 Registriert: 18.05.2006
|
erstellt am: 22. Feb. 2007 20:48 <-- editieren / zitieren --> Unities abgeben: Nur für Heini_K
Hallo, ich habe das selbe Problem mit R16. Meine erfahrung: Wenn das Makro unter VB läuft dann funktioniert es, wird es aber direkt durch CATIA (*.CATScript) gestartet, funktioniert es nicht! Kann das jemand bestätigen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |