Hallo, nutzt zurzeit die AsyncPro Komponente in dem
VCL-Thread.
Ich schreibe Daten an die Schnittstelle und warte bis Daten zurückkommen.
Nun habe ich aber das Problem, das mein kompletter
VCL-Thread mit warten auf
das Ereignis, dass Daten im Puffer liegen wartet. Ich würde das gerne
auslagern in einen extra Thread, der für mich die Kommunikation übernimmt ohne
im
VCL-Thread auf das
Delphi-Quellcode:
procedure TForm3.ApdComPort1TriggerAvail(CP: TObject; Count: Word);
begin
// LeseDaten
end;
Event warten zu müssen.
Ich will also in meinem Haupthread eine Variable, die mir sagt es liegen x Bytes im Puffer.
So dass ich diese Variable pollen kann.
Hoffe ihr wisst was ich meine
Danke schonmal im Vorraus