Mit IdTCPClient Empfangen
-
Hallo zusammen,
Ich möchte einen String übers Netzwerk versenden und diesen bestätigt bekommen.
mir fehlt hier das Know-HowAlso ich sende z.B.: den String
try{ Form1->IdTCPClient1->Connect(); Form1->IdTCPClient1->Write("String"); // Bestätigungsfunktion Form1->IdTCPClient1->Disconnect(); } catch(...) { }Un hier bei dier Bestätigungsfunktion gibt es folgendes zu beachten....
- Es muss abgebrochen werden, wenn keine verbindung aufgebaut werden kann
- Es darf nur weiter gemacht werden wenn die gegenseite bestätigt oder keine verbindung möglich warWie löse ich dieses Problem ?
Gruß
Marek Swierzy
//----- EDIT
Nun mitForm1->IdTCPClient1->ReadLn();Kann ich die Were auch einlesen .... aber kann ich einen Timeout definieren ?
//------ Edit 2
Habes

Form1->IdTCPClient1->ReadLn(0x0A,500);