Entwickler-Ecke
Internet / Netzwerk - TCP Client/Server per Stream Rückmeldung bei Fehlern?
Timbo - Fr 21.07.06 16:51
Titel: TCP Client/Server per Stream Rückmeldung bei Fehlern?
Hallo,
ich übertrage einen Stream vom Client zum Server mit den Indy TCP-Komponeten.
Funzt auch alles prima, bin aber jetzt bei der Fehlerbehandlung.
Wenn der Server nicht läuft bekomme ich eine Exception beim Client, ist OK.
Wenn aber beim Server eine Exception auftritt, z.B. er kann keine Datei aus dem Stream erzeugen, denkt der Client es hat alles geklappt, da keine Exception weiter gereicht wird...
Benutze den Server so:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| procedure TForm1.IdTCPServer1Execute(AThread: TIdPeerThread); var fStream:TFileStream; begin fStream := TFileStream.Create('c:\empfang.txt',fmCreate); AThread.Connection.ReadStream(fStream,-1,true); FreeAndNil(fStream); end; |
Was kann man denn da machen?
Wie kann ich dem Client mitteilen, das alles OK war, oder ein Fehler aufgetreten ist.
Muss ich dann auf dem Client auch noch einen Server laufen lassen?
Vielen Dank.
Timbo - Fr 21.07.06 16:52
Titel: Re: TCP Client/Server per Stream Rückmeldung bei Fehlern?
leer
Timbo - Fr 21.07.06 17:02
Titel: Re: TCP Client/Server per Stream Rückmeldung bei Fehlern?
fehler
Timbo - Fr 21.07.06 17:03
Titel: Re: TCP Client/Server per Stream Rückmeldung bei Fehlern?
leer
Born-to-Frag - Fr 21.07.06 17:06
Was machst du?!? :shock: :shock: :shock:
Timbo - Fr 21.07.06 17:40
hä, was denn hier los???
ohhh, mein fehler, bin mit den knöpfen durcheinander gekommen... zitat und edit
ich versuch mal aufzuräumen
Born-to-Frag - Fr 21.07.06 17:41
Weil du statt dem EDIT-Button immer auf den QUOTE-Button drückst :roll:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!