the incredible Leitman
Erfahrenes Mitglied
Jaja, ich weiß, dass der Titel nicht sehr aussagekräftig ist,
aber kP, was da besser passen würde -.-
Ich habe folgendes vor:
Über mein Programm sollen Daten an die USB Schnittstelle gesendet werden,
ausgelesen aus eine, Excel File, oder per Hand eingegeben.
Wenn ich einzelne Werte per Hand eingebe, ist das kein Problem,
Values in die Textboxen eintragen, senden drücken, erledigt.
Falls ich jedoch ein Array an Werten aus einem File auslese, sende ich alle Werte der Reihe nach.
Wenn es sich dabei um einige Hundert Werte handelt, kann das schon mal länger dauern...
In Windows ist da nun so, wenn das Programm beschäftigt ist
und ich drücke nochmals auf die Form (die ja gerade Unmengen an Daten sendet) steht auf der Taskleiste sowas wie "keine Rückmeldung"
Nun würde ich gerne eine Art Progress Bar einbaun, die den Fortschritt anzeigt, eventuell den momentan gesendeten Wert ( vl aber auch nicht, da das ungefähr im 10ms Zyklen abläuft) und einen "Abbrechen" Button.
Wie kann ich da vorgehen?
Also momentan gehe ich durch ne for Schleife, und sende jedes Element aus dem Array...
Hat jemand ne Idee, oder nur nen Denkanstoß, was man da machen könnte, dass der user den Vorgang jederzeit abbrechen kann?
Ich hoffe mir kann irgendjemand weiterhelfen,
Vielen Dank
mfG
Leitman
aber kP, was da besser passen würde -.-
Ich habe folgendes vor:
Über mein Programm sollen Daten an die USB Schnittstelle gesendet werden,
ausgelesen aus eine, Excel File, oder per Hand eingegeben.
Wenn ich einzelne Werte per Hand eingebe, ist das kein Problem,
Values in die Textboxen eintragen, senden drücken, erledigt.
Falls ich jedoch ein Array an Werten aus einem File auslese, sende ich alle Werte der Reihe nach.
Wenn es sich dabei um einige Hundert Werte handelt, kann das schon mal länger dauern...
In Windows ist da nun so, wenn das Programm beschäftigt ist
und ich drücke nochmals auf die Form (die ja gerade Unmengen an Daten sendet) steht auf der Taskleiste sowas wie "keine Rückmeldung"
Nun würde ich gerne eine Art Progress Bar einbaun, die den Fortschritt anzeigt, eventuell den momentan gesendeten Wert ( vl aber auch nicht, da das ungefähr im 10ms Zyklen abläuft) und einen "Abbrechen" Button.
Wie kann ich da vorgehen?
Also momentan gehe ich durch ne for Schleife, und sende jedes Element aus dem Array...
Hat jemand ne Idee, oder nur nen Denkanstoß, was man da machen könnte, dass der user den Vorgang jederzeit abbrechen kann?
Ich hoffe mir kann irgendjemand weiterhelfen,
Vielen Dank
mfG
Leitman