Du möchtest die TFSerial Komponente überachen damit sie nach einem Timeout beendet wird, richtig ?
Dann rate ich dir eine andere
COM Port Komponente zu benutzen. Denn du versuchst nun umständlich eine Funktionalität mit Tricksereien zu bauen die eigentlich schon im
API des
COM Port enthalten ist. Dh. es wäre die Aufgabe von TFSerial per asynchronem IO auf die Schnittstelle zuzugreifen und bei diesen APIs den Timeout Wert entsprechend deinen Enstellungen zu benutzen.
Gruß Hagen