Avatar billede gusse Nybegynder
14. december 2001 - 14:38 Der er 3 kommentarer

Socket

Nogle der har arbejder med socket..

Jeg forsøger at læse noge data send via socket.ReceiveBuf

det virker fint hvis jeg har et breakpoint i delphi, men ikke hvis jeg ikke har. Der virker som om at den ikke når at læse de data..

nogle der har oplevet det samme og har en løsning
Avatar billede morten_s Nybegynder
14. december 2001 - 15:14 #1


Læser du på onRead eventet ?


procedure TForm1.ClientSocket1Read(Sender: TObject;
  Socket: TCustomWinSocket);
  var
  indString : String;
begin
  indString := Socket.ReceiveText;
end;


Du skal huske på at socket ikke er blocking som indys IdTCPClient
Avatar billede gusse Nybegynder
14. december 2001 - 15:23 #2
Jeg har fundet en løsning,
Avatar billede morten_s Nybegynder
14. december 2001 - 18:12 #3
Ok, men du skulle tage og kigge lidt på IndyComponenten, den kører bare
kanon :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester