LabVIEWForum.de
Ladebalken für "Aus Tabellenkalkulation lesen" - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Ladebalken für "Aus Tabellenkalkulation lesen" (/Thread-Ladebalken-fuer-Aus-Tabellenkalkulation-lesen)



Ladebalken für "Aus Tabellenkalkulation lesen" - hans_p - 04.02.2010 15:28

Hallo,

gibt es eine Möglichkeit den Fortschritt beim Lesen einen Textdatei mittels Baustein "Aus Tabellenkalkulation lesen" darzustellen?
In meinem Fall geht es um extrem große txt Dateien und die Benutzer brechen immer ab, da Sie denken das Programm hängt.

Wenn das nicht möglich ist, kann ich ne led wären des Ladevorgangs leuchten lassen?

Danke

Gruß HP


Ladebalken für "Aus Tabellenkalkulation lesen" - dimitri84 - 04.02.2010 15:32

Am einfachsten nimmst du die Eieruhr ...
http://www.LabVIEWforum.de/index.php?s=&am...ost&p=87571
... dann kann der Benutzer soviel klicken wie er will und richtet keinen Schaden an.


Ladebalken für "Aus Tabellenkalkulation lesen" - hans_p - 04.02.2010 15:36

Danke, aber dafür müsste ich ja vorher wissen, wie lange der Ladevorgang dauert.
Gibt es eine andere Möglichkeit?


Ladebalken für "Aus Tabellenkalkulation lesen" - RoLe - 04.02.2010 15:45

Mit Eieruhr und unbekannter Dauer.


Ladebalken für "Aus Tabellenkalkulation lesen" - Lucki - 04.02.2010 16:12

So ungefähr müßte es gehen:
[attachment=24175]
Da ich das jetzt nicht ausprobiert habe, besteht Berichtspflicht! Mellow
Lv82_img[attachment=24176]
Edit: Sehe gerade, du wolltest ja "Aus Tabellenkalkulation" lesen. Wenn Du es nicht schaffst, das Programm entprechend zu modifizieren, melde Dich. Oder einfach den einglesenen Text im zweiten Schritt in Tabelle umwandeln.


Ladebalken für "Aus Tabellenkalkulation lesen" - SeBa - 04.02.2010 16:25

Ich hab mal auf meiner Platte was rausgesucht und erweitert, sodass du eine % Anzeige des bereits gelesenen Zeugs hast.

[attachment=24177]

Statt % nen Balken darzustellen sollte ja kein Problem sein.


Gruß SeBa


Ladebalken für "Aus Tabellenkalkulation lesen" - hans_p - 09.02.2010 12:15

Danke für die Anregungen!

ich lese jetzt Zeilenweise ein, bestimme vorher die Gesamtgröße und addiere die Bytes des Eingelesenen Textes.
So läuft der Balken schön mit.

Falls mal jemand das gleiche Problem haben sollte:


Ladebalken für "Aus Tabellenkalkulation lesen" - SeBa - 09.02.2010 12:23

Hmm, hast du dir meine Lösung angeschaut?
Du musst nur die Anzeige von %read in einen Balken leiten der von 0..100 geht. Fertig.

Du brauchst nicht die Länge des Strings nach I64 wandeln und kannst dir das Schieberegister schenken.

Und warum multiplizierst du mit 105 ?



Gruß SeBa


Ladebalken für "Aus Tabellenkalkulation lesen" - hans_p - 09.02.2010 14:27

Die 105 waren ein Erfahrungswert - mit 100 ist er immer etwas vorher stehengeblieben.
Aber ich muss dir recht geben. In deinem Bsp ist genau dasselbe eleganter gelöst.