Hallo,
DelTurbo hat mir nun eine Demo geschickt.
Das Ergebnis:
1. Seine D7 EXE hat den Fehler
2. Sein Projekt-Source bei mir mit einem frischen D7 und
Indy Source kompiliert hat den Fehler nicht
Der Code funktioniert natürlich auch ohne IOHandler.Close und IOHandler.Free, bevor hier ein Leser auf die Idee kommt, selbst sowas zu machen:
Delphi-Quellcode:
IdIRC.Disconnect('Bye');
// IdIRC.IOHandler.Close; <- nicht nötig
// IdIRC.IOHandler.Free; <- nicht nötig
IdIRC.Free;
Im Ergebnis also ein laaaanger Thread für ein Problem, das keins ist. Zumindest kein
Indy-Problem oder Bug
Ich tippe auf alte DCUs irgendwo im Pfad, aber das muß DelTurbo nun selbst prüfen... Kann jedem Delphi-Neuling mal passieren. Also, alles halb so wild.
Gruß,
Assertor