Telnet Server - Finde ud af når der trykkes ENTER
Jeg er ved at lave en Telnet-server, og når jeg connecter via telnet clienten, så kan den kun sende 1 tegn af gangen, så jeg vil i min kode finde ud af når der trykkes ENTER så jeg kan sende hele strengen.Her er koden
AnsiString RES;
AnsiString Total;
RES = Socket->ReceiveText().c_str();
Edit1->Text = RES.c_str();
if(RES=="") // ESC char
{
Socket->SendText(" Disconnecting...");
Sleep(1000);
Socket->Close();
}
Total = Total + RES;
if (RES==VK_RETURN) // <--- Her skal jeg finde ud af det, men VK_RETURN virker ikke
{
Memo2->Lines->Add(Total);
Total = "";
}
Håber der er en der kan hjælpe :)