Autor
|
Thema: kleiner/gleich Fehler (1096 mal gelesen)
|
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: 13. Jan. 2011 09:48 <-- editieren / zitieren --> Unities abgeben:
Hallo Forum, ich habe einen Fehler mit dem kleiner/gleich String. Wenn ich mein Macro in MS Basic debugge funktioniert es wie gewünscht. Nun habe ich es nach Catsript (und catvba) kopiert. Jetzt ueberliest er die Funktion "<=" Auszug Macro Dim ValL_eop 'AS Double '' in VB ist die Deklaration aktiv If ValL_eop = "18,2" Then Anfraesung.Value = "8" ElseIf ValL_eop = "21" Then Anfraesung.Value = "8" ElseIf ValL_eop <= "10" Then 'hier in dieser Zeile verhalten sich die Macros unterschiedlich Anfraesung.Value = "8" Auch wenn ich nur < verwende überliest er die Zeile. Kennt jemand dieses Verhalten? Gruß Norbert
------------------ V5R20 Catia + Smarteam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSchulz Moderator² Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 13. Jan. 2011 09:56 <-- editieren / zitieren --> Unities abgeben: Nur für cmb
|
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: 13. Jan. 2011 10:00 <-- editieren / zitieren --> Unities abgeben:
Hallo Rick, vielen Dank für die Antwort. Das end if ist natürlich mit drinn. Ich habe beim CATSript Test alle Deklarationen aktiv, aber leider das gleich Problem. G Norbert ------------------ V5R20 Catia + Smarteam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 13. Jan. 2011 11:15 <-- editieren / zitieren --> Unities abgeben: Nur für cmb
Ich denke dein Problem wird eher sein, dass Du Strings vergleichst. mach lieber ein Cdbl() um deine Strings und vergleich Zahlen. ------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
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: 13. Jan. 2011 11:29 <-- editieren / zitieren --> Unities abgeben:
|
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001
|
erstellt am: 13. Jan. 2011 11:56 <-- editieren / zitieren --> Unities abgeben: Nur für cmb
|
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: 13. Jan. 2011 11:59 <-- editieren / zitieren --> Unities abgeben:
|