Zitat von
TUX_der_Pinguin:
...Alles klappt wunderbar jedoch soll die Verbindung getrennt werden bzw. der Thread beendet werden, doch dann hängt
die Anwendung für ca. 20 sekunden lang, ohne ersichtlichen Grund und das ist doch eine etwas unschöne Verzögerung.
....
Ich hoffe es gibt eine Möglichkeit dies etwas zu beschleunigen, da das doch arg unschön ist zu warten.
Hallo,
die einfachste, allerdings nicht Delphi-konforme Möglichkeit wäre PurgeComm. Geht auch noch anders aber komplizierter.
Ausserdem gibt es auch ein Terminate Thread
API (Kill), aber das ist nur für Notfälle und funktioniert so "gracefull" wie Stecker ziehen.
Gruss Reinhard