WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Noch eine kleine VB-Frage: Verzögerungen einbauen? (http://www.wcm.at/forum/showthread.php?t=56399)

Max Mustermann 14.05.2002 11:59

Noch eine kleine VB-Frage: Verzögerungen einbauen?
 
Ich weiß ich hätts gleich ins andere Topic reinschreiben solln, aber is mir grad erst eingefallen und den Titel kann man ja nicht editieren.

Ich habe einen Schieberegler der die Werte über die Serielle Schnittstelle sendet. Nun möchte ich aber einen eigenen "Delay" Button ertstellen bei dem der eingestellte wert erst langsam erreicht wird.

Ich meine in etwa so:
Der Wert beim Schieberegler ist 80
Der Delay-Button ist gedrückt

Es wird ein 1er geschickt.... und immer kontinuierlich erhöht bis 80 erreicht wird.

Das ganze soll die Geschwindigkeit einer Modelleisenbahn steueren, welche dann eben langsam losfährt und nicht gleich weg zischt :D

Wiedermal, vielen Dank im Voraus :)

SNo0py 14.05.2002 14:49

Am einfachsten nimmst die API-Funktion "sleep" die du in einer Schleife einbaust. Dann wird zwischen den einzelnen Schleifendurchläufen immer ein Zeitl gewartet.

Code:

for i=0 to PROGRESSBAR.value
  ' schreibe seriell
  sleep(1000) ' eine sek. pause
end for

mfg


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag