Hi,
ich habe eine Anwendung, in der ich folgende Komponente verwende:
http://comport.sf.net/
Eine Komponente für die Ansteuerung des
Com-Ports.
Ich verbinde mich regelmäßig mit einen Gerät, lese Daten aus, und trenne die Verbindung wieder.
Nach einiger Zeit, also einigen Hundert Connects, tritt plötzlich der Fehler "unable to open comport (Error 1117)" auf. Dann kann ich nicht mehr über den Comport connecten.
Wenn ich meine Anwendung beende und direkt wieder starte, geht es wieder einige hundert Male, bis der Fehler wieder auftritt.
Nach dem was ich bisher über den Fehler herausgefunden habe, ist dass ein Windowsfehler beim Zugriff auf das IO-Device aufgetreten ist. Aber ich brauch nur die Anwendung neu starten, schon geht's wieder.
Das einzige, was beim Start zusätzlich passiert, ist das erzeugen des Objektes TComport.
Hat einer eine Idee, woran das liegen kann?