Mein Problem!! Ich möchte einen laufenden Thread-Prozess - der auf "tpTimeCritical"! steht - über die Maus oder eine Taste beenden. Im Thead-Prozess sollen über die Drucker-Schnittstelle Spannungsimpulse(die extern draufgeschaltet sind)gezählt werden, deren Anzahl genau(!) sein soll. Wenn ich den Thread-Prozess auf "tpHighest" stell, so kann ich zwar abschalten aber mir fehlen einige Impulse(verglichen mit einem 20MHz-Universal Counter) Der letzte Ausweg - ein DOS-Programm!? Wer kennt die Lösung? Benno
Announcement
Collapse
No announcement yet.
TimeCritical-Thread-Prozess abschalten
Collapse
X
-
Hi Benno!<br>
Da ich Deinen Source nicht kenne, ist es schwierig die<br>
richtige Antwort zu geben.<br>
Wenn Dein Hauptprogramm immer noch weiterläuft,<br>
so ist auch dieses in der Lage den Thread zu beenden.<br>
Hast Du aber einen Zombie zu laufen, so muß er sich selber<br>
um die Messageschlange kümmern.<br>
Nachteil : Zeitverlust. Du must schauen wo Du diese Abfrage<br>
reinbastelst ohne Aussetzer zu bekommen.<br>
Gruß Fre
Comment