Forum: PC-Programmierung Delphi Polling


von Carsten S. (soulfly)


Lesenswert?

Hallo Zusammen,
ich habe einen Joystick bei dem ich ich die Koordinaten abfrage.
Klappt alles super.
Die abfrage läuft über einen Timer alle 500ms. Dann werden beim
auslösen vom Timerevent die Daten gelesen und mit WriteFile an die
Rs232 gesendet.
Das senden dauert ewig und ich kann dabei nichts anderes mehr machen.

Was kann man da tun? Kann ich vielleicht über einen Interrupt an die
Koordinaten kommen?

Ich danke euch schon mal im Voraus

Gruß Carsten

von Dirk (Gast)


Lesenswert?

Hallo,

Du könntest die Joystick-Abfrage auch in einen eigenen
Thread ablegen, es gibt auch eine Timer Komponente
TThreadedTimer.

z.B. hier: http://www.infojet.cz/program/delphi/tips/tip0026.html

Lies auch mal hier

http://www.delphipraxis.net/topic9947,0.html

Stell die Frage nochmal hier neu:

http://www.delphipraxis.net/forum_main.html

Gruß
Dirk

von Carsten S. (soulfly)


Lesenswert?

Ich danke dir Dirk,
der erste Link hat schon alles erschlagen.

Gruß Carsten

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.