Einzelnen Beitrag anzeigen

Kalle_XXXX

Registriert seit: 7. Okt 2004
29 Beiträge
 
#4

Re: Record via Write- und Readbuffer

  Alt 8. Okt 2004, 12:52
Habe soeben mein OnExecute zur Fehlersuche angepasst
Code:
procedure TKomponents.IdTCPServer1Execute(AThread: TIdPeerThread);
var
   CB    :String;
   BuffSize :Integer;
begin
//       CB := athread.Connection.ReadLn('');
//       Fr_MainServer.Memo1.lines.add(CB);
//         Athread.Connection.ReadBuffer(Configs, sizeof(Configs)); // ReceiveBuf(buff, High(Buff) - Low(Buff));
         Fr_MainServer.Memo1.lines.add('Servername vor Execute:... '+Configs.Servername);
         BuffSize := Athread.Connection.RecvBufferSize;
         Athread.Connection.ReadBuffer(Configs, BuffSize);
         Fr_MainServer.Memo1.lines.add('Servername nach Execute:... '+Configs.Servername);
end;
Irgendwo Beim Auslesen des Buffers bleibt er hängen und gibt die 2. Zeile ('Servername nach Execute...') nicht aus
  Mit Zitat antworten Zitat