Hallo
Ich habe seit neustem ein Interface (K8055 von Velleman).
Dieses soll eine Lichtorgel steuern.
Ansteuern und so funktioniert auch einwandfrei.
Jetzt möchte ich aber folgendes machen.
Ich will in ein Textfeld die bpm zahl des Liedes eingeben können z.B. 128bpm
Dieser Wert soll dann genommen werden um den taktgleichen Wechsel der Leds zu ermöglichen (60sek durch 128 = ein wechsel alle 0,46 sek)
Wenn man diesen Wert eingegeben hat soll es einen Start und Stopp Knopf geben.
Mit dem einen Startet man das Programm nach Eingabe des Wertes und mit dem anderen stoppt man es (Wer hätte das gedacht).
Das Programm soll nach drücken des Startknopfes in Dauerschleife laufen -> bis stop.
Bisher habe ich als Zeitintervall "System.Threading.Thread.Sleep(460)"
was aber ja das komplette Programm einfriert und somit hier nicht zu gebrauchen ist.
Ich hoffe ihr könnt mir helfen!
Danke im Vorraus
Lukas
Ich habe seit neustem ein Interface (K8055 von Velleman).
Dieses soll eine Lichtorgel steuern.
Ansteuern und so funktioniert auch einwandfrei.
Jetzt möchte ich aber folgendes machen.
Ich will in ein Textfeld die bpm zahl des Liedes eingeben können z.B. 128bpm
Dieser Wert soll dann genommen werden um den taktgleichen Wechsel der Leds zu ermöglichen (60sek durch 128 = ein wechsel alle 0,46 sek)
Wenn man diesen Wert eingegeben hat soll es einen Start und Stopp Knopf geben.
Mit dem einen Startet man das Programm nach Eingabe des Wertes und mit dem anderen stoppt man es (Wer hätte das gedacht).
Das Programm soll nach drücken des Startknopfes in Dauerschleife laufen -> bis stop.
Bisher habe ich als Zeitintervall "System.Threading.Thread.Sleep(460)"
was aber ja das komplette Programm einfriert und somit hier nicht zu gebrauchen ist.
Ich hoffe ihr könnt mir helfen!
Danke im Vorraus
Lukas