Autor
|
Thema: Anpassen CATScript (1295 mal gelesen)
|
Feyza Mitglied
Beiträge: 605 Registriert: 12.01.2004 CATIA Catia V5-R6 R2014 - Windows Win/Windows Server 2008 AutoCAD Mechanical 2014 Oracle VB.NET
|
erstellt am: 30. Mai. 2005 16:27 <-- editieren / zitieren --> Unities abgeben:
Hallo an Alle, das CATScript von Jens Hansen wollte ich für mich anpassen. Nur erkennt er nicht, was ich eignetlich möchte. Wenn der f1.name mit VE* beginnt soll er das erste Teil ausführen, wenn nicht das zweite. If f1.name Like "VE*" then Dim LastExtPos As Integer LastExtPos = InStrRev(f1.name,".",-1) f1.name = Left (f1.name, LastExtPos) PFADAUSGABE = folderoutput & f1.name & ".ps" PartDocument1.ExportData PFADAUSGABE, "ps" else Dim LastExtPos1 As Integer LastExtPos1 = InStrRev(f1.name,"-",-1) f1.name = Left (f1.name, LastExtPos1) end if PFADAUSGABE = folderoutput & f1.name & ".ps" PartDocument1.ExportData PFADAUSGABE, "ps" s = s & f1.name s = s & vbCrLf Was ist hier noch zu beachten? Danke für jede Hilfe. Schöne Grüße Feyza : ) ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
u01dz Mitglied
Beiträge: 76 Registriert: 12.07.2003 V5R15GA
|
erstellt am: 01. Jun. 2005 17:14 <-- editieren / zitieren --> Unities abgeben: Nur für Feyza
|
Feyza Mitglied
Beiträge: 605 Registriert: 12.01.2004 CATIA Catia V5-R6 R2014 - Windows Win/Windows Server 2008 AutoCAD Mechanical 2014 Oracle VB.NET
|
erstellt am: 02. Jun. 2005 09:26 <-- editieren / zitieren --> Unities abgeben:
|
cmb Mitglied Systembetreuer
Beiträge: 500 Registriert: 12.07.2002 CATIA V5-6R2016 64bit Smarteam R22.6 Moldflow Adviser 2014 Lenovo Think Pad P90
|
erstellt am: 02. Feb. 2010 17:06 <-- editieren / zitieren --> Unities abgeben: Nur für Feyza
Hallo Kollegen, ich habe ein ähnliches Problem und komme nicht weiter Habe einen Parameter40 der kann Werte annehmen welche mit "center...."beginnen. Kann ich in meiner Schleife die ersten Stellen des Wertes verarbeiten? ElseIf Param40(Param40,2) = "ce" Then Im Moment bekomme ich die Meldung " Typen unverträglich" Gruß Norbert ------------------ V5R18 Catia + Smarteam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 02. Feb. 2010 17:27 <-- editieren / zitieren --> Unities abgeben: Nur für Feyza
|
Bertel Mitglied
Beiträge: 300 Registriert: 03.04.2002 CATIA V5 R26SP3HF21 Win10 Lenovo P52 Intel Xenon 16GB Ram NVIDIA Quadro P2000 EUKLID V14 ViCADo 2015
|
erstellt am: 02. Feb. 2010 17:30 <-- editieren / zitieren --> Unities abgeben: Nur für Feyza
|
cmb Mitglied Systembetreuer
Beiträge: 500 Registriert: 12.07.2002 CATIA V5-6R2016 64bit Smarteam R22.6 Moldflow Adviser 2014 Lenovo Think Pad P90
|
erstellt am: 03. Feb. 2010 16:43 <-- editieren / zitieren --> Unities abgeben: Nur für Feyza
Hallo Bertel, hallo Bernd, vielen Dank für eure Hilfe, jetzt ist mir das mit dem "left" klargeworden. Funktionieren tut : ElseIf left(Param40,2) = "ce" Then sobald ich das Value noch mit dazunehme erhalte ich den Fehler "Objekt erforderlich" LG Norbert ------------------ V5R18 Catia + Smarteam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Timberwolve Mitglied
Beiträge: 233 Registriert: 21.07.2006
|
erstellt am: 04. Feb. 2010 16:04 <-- editieren / zitieren --> Unities abgeben: Nur für Feyza
|