|
CATIA V5 Programmierung : catvbs Script aus einem catvbs Script aufrufen
sa2728 am 07.01.2009 um 11:28 Uhr (0)
Hallo Daniel,vielen Dank für die ausführlichen Infos.Das Makro ist ein eigenständiges catvbs Script was in dem Verzeichnis liegt was ich unter Tools - Makro als Makrobibliothek konfiguriert habe (auf einem Server)Irgenwie läuft das aber immer noch nicht. Siehst Du hier einen Syntaxfehler?CATIA.SystemService.ExecuteScript "sv3hgwCatiaV5R18StandardsHGW_TestCatiaMakros", catScriptLibraryTypeDirectory, "Test.catvbs", "CATMain",paramsGruss Andreas
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktuelle Sheet einer Drawing ermitteln
sa2728 am 25.05.2009 um 15:47 Uhr (0)
Hallo,jetzt wirds immer verrückter:Das Script:-----------------------------------------Language="VBSCRIPT"Sub CATMain()Dim AktuelleDrawing As DrawingDocumentSet AktuelleDrawing = CATIA.ActiveDocumentMsgBox (AktuelleDrawing.Sheets.count)end sub---------------------------------------------funktioniert, aber nur wenn ich das Kommentarzeichen in der DIM Zeile habe, sonst kommt eine Fehlermeldung"Anweisungsende in Spalte 20 erwartet",also genau nach dem Dim AktuelleDrawing Genau das gleiche mit Daniels Scriptau ...
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktuelle Sheet einer Drawing ermitteln
sa2728 am 20.05.2009 um 15:12 Uhr (0)
Hallo.mit den Zeilen:Dim AktuelleDrawing As DrawingDocumentSet AktuelleDrawing = CATIA.ActiveDocumentMsgBox (AktuelleDrawing.Sheets.count)erhalte ich die Anzahl der Blätter der geöffneten Drawing.Wie kriege ich jetzt raus, welche Nummer das gerade aktive Blatt hat?Ich dachte es müsste so gehen, aber es funktioniert nicht:Set AktivesBlatt = As DrawingSheetSet AktivesBlatt = AktuelleDrawing.ActiveSheetMsgBox (AktuelleDrawing.Sheets.AktivesBlatt)Kann mir da jemand weiterhelfen?Danke.Gruss Andreas
| In das Form CATIA V5 Programmierung wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |