Autor
|
Thema: CATIA.StatusBar Zähler - Sieht man gar nicht (1449 mal gelesen)
|
imation1999 Mitglied dipl.-ing. Maschinenbau
Beiträge: 276 Registriert: 02.08.2011 Dell Precision T3500 Intel® Xeon® Quad Core NVIDIA Quadro® 5000 Win7 x64 Ultimate CATIA V5 R20 SP2
|
erstellt am: 29. Aug. 2012 15:20 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, mit folgende Schleife sieht man die "Zähler" auf StatusBar nicht. Code: For i = 1 To UBound(SelBckup)CATIA.StatusBar = i & " / " & UBound(SelBckup) UserSelection.Clear UserSelection.Add SelBckup(i) ... .. .
Aber ich möchte Info über die aktuelles "i". Vielen Dank im Voraus 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: 29. Aug. 2012 15:32 <-- editieren / zitieren --> Unities abgeben: Nur für imation1999
Ist eventuell ein modaler Dialog offen? - der würde soetwas verhindern. ansonsten würde ich auch in dem Fall einmal Code:
catia.RefreshDisplay = True
probieren. ------------------ 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 |
imation1999 Mitglied dipl.-ing. Maschinenbau
Beiträge: 276 Registriert: 02.08.2011 Dell Precision T3500 Intel® Xeon® Quad Core NVIDIA Quadro® 5000 Win7 x64 Ultimate CATIA V5 R20 SP2
|
erstellt am: 29. Aug. 2012 15:49 <-- editieren / zitieren --> Unities abgeben:
Hallo HoBLila, vielen Dank für Deine Antwort. Hilft das leider nicht! Mit catia.RefreshDisplay = True ist mein Schleife viel langsamer. (diese hat keine Wirkung auf StatusBar) Auf StatusBar sieht man die aktuelles "blabla.selected", und meine Zähler ist nur für ein klitzenkleinen Augenblick da.
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: 29. Aug. 2012 16:23 <-- editieren / zitieren --> Unities abgeben: Nur für imation1999
|
imation1999 Mitglied dipl.-ing. Maschinenbau
Beiträge: 276 Registriert: 02.08.2011 Dell Precision T3500 Intel® Xeon® Quad Core NVIDIA Quadro® 5000 Win7 x64 Ultimate CATIA V5 R20 SP2
|
erstellt am: 29. Aug. 2012 17:32 <-- editieren / zitieren --> Unities abgeben:
Hallo Rick, vielen Dank für Deine Antwort. DoEvents hat leider auch nichts gebracht! Aber habe eine Zwischenlösung gefunden: Code: For i = 1 To UBound(SelBckup)UserSelection.Clear CATIA.StatusBar = i & " / " & UBound(SelBckup) UserSelection.Add SelBckup(i) CATIA.StatusBar = i & " / " & UBound(SelBckup) ... .. .
Es blitzt ein bisschen, aber sieht man etwas davon. Es wäre wunderbar, ein Userform mit ProgressBar zu zeigen. (siehe Anhang) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |