29.11.2004, 15:58
Hallo ihr!
Ich bin grade fleissig dabei ein Programm in LabVIEW zu schreiben. Dabei will ich dem Benutzer des Programm möglichst viele Auswahloptionen lassen. Und darum gibt es auch viele Eingabe-/ Wahl-/ und Button-Felder, die betätigt werden können. Und mir ist aufgefallen, je mehr ich davon einbaue, desto deutlich langsamer wird das Programm. Ich habe derzeit etwa nur ca 20 solcher Eingabe- und Betätigungsfelder und schon muss ich teilweise drei, vier mal auf einen Button drücken, ehe er das macht, was gewünscht wird, z.B. Daten aus einem Sheet laden. Habe ich dann öfter auf die Knöpfe gedrückt, dann gehts auch schneller. Aber das kann ja nicht im Sinne des Erfinder sein. Und er rechnet auch nicht weiter nebenher. Das Programm wartet nur auf Betätigen eines Buttons, für dann die Verarbeitung durch und läuft wieder in die "Warte-bis-Button-gedrückt"-Schleife.
Buttons habe ich übrigens erst 5, habe das grad mal nachgezählt.
Kann mir da wer sagen, warum das so langsam geworden ist, obwohl das Programm nur auf die Button-Ereignisse wartet?
Danke euch und nen schönen Abend :-)
Ich bin grade fleissig dabei ein Programm in LabVIEW zu schreiben. Dabei will ich dem Benutzer des Programm möglichst viele Auswahloptionen lassen. Und darum gibt es auch viele Eingabe-/ Wahl-/ und Button-Felder, die betätigt werden können. Und mir ist aufgefallen, je mehr ich davon einbaue, desto deutlich langsamer wird das Programm. Ich habe derzeit etwa nur ca 20 solcher Eingabe- und Betätigungsfelder und schon muss ich teilweise drei, vier mal auf einen Button drücken, ehe er das macht, was gewünscht wird, z.B. Daten aus einem Sheet laden. Habe ich dann öfter auf die Knöpfe gedrückt, dann gehts auch schneller. Aber das kann ja nicht im Sinne des Erfinder sein. Und er rechnet auch nicht weiter nebenher. Das Programm wartet nur auf Betätigen eines Buttons, für dann die Verarbeitung durch und läuft wieder in die "Warte-bis-Button-gedrückt"-Schleife.
Buttons habe ich übrigens erst 5, habe das grad mal nachgezählt.
Kann mir da wer sagen, warum das so langsam geworden ist, obwohl das Programm nur auf die Button-Ereignisse wartet?
Danke euch und nen schönen Abend :-)