Ich verwende eine blockierende Verbindung und somit den TWinSocketStream.
Wenn ich WaitForData ausführe, so bestätigt der IE wie auch NS, dass er schreiben wird. Wenn ich dann den Stream "leergelesen" habe, dann bestätigt (wieder bei WaitForData) nur NS, dass es lesen wird. Beim IE muss ich einfach in den Stream schreiben, dann funktioniert es. Um die Kommunikation zu beenden, schliesse ich einfach den Socket. Bei IE funktioniert das soweit problemlos. Netscape zeigt dann die Seite nicht an, obwohl die Daten über den Socket übermittelt wurden.
Kennt jemand eine "saubere" Lösung???
Vielen Dank, Michael Steiner (mailto:[email protected])
Wenn ich WaitForData ausführe, so bestätigt der IE wie auch NS, dass er schreiben wird. Wenn ich dann den Stream "leergelesen" habe, dann bestätigt (wieder bei WaitForData) nur NS, dass es lesen wird. Beim IE muss ich einfach in den Stream schreiben, dann funktioniert es. Um die Kommunikation zu beenden, schliesse ich einfach den Socket. Bei IE funktioniert das soweit problemlos. Netscape zeigt dann die Seite nicht an, obwohl die Daten über den Socket übermittelt wurden.
Kennt jemand eine "saubere" Lösung???
Vielen Dank, Michael Steiner (mailto:[email protected])
Comment