![]() |
|
|
#1
|
|||
|
|||
![]() Доброе время суток. Я поставил перед собой задачу - необходимо принять 9 байт с сервера ... ) Попробую получить через recv();, при сборке начинает ругаться на сам recv() - видимо не правильно его использую ...
В чём может быть проблема ? Код:
pack_coding : array[0..6] of char; ... GetBytes: Integer; ... GetBytes := recv(TcpClient2, pack_coding, 9, 0); |
#2
|
|||
|
|||
![]() И чей метод этот recv???
|
#3
|
|||
|
|||
![]() В том то и дело, что не знаю, что это за метод ...
Если есть другие идеи, как принять 9 байт, буду очень благодарен ... |
#4
|
||||
|
||||
![]() Цитата:
TAleD = class(TUser) public function HelpMe(ASubject, ARequest: String): String; function GiveMeExample(ASubject: String): TStringList; procedure WriteReview(APost: Integer; ADescription: TStringList); end; |
#5
|
|||
|
|||
![]() через WinSock говоришь ... А возможно через TcpClient байты принять ?
|
#6
|
||||
|
||||
![]() Юзай idTCPClient Там данные можно принемать в виде строки. Строка состоит из символов. Чтоб узнать код символа есть функция ord(); принял 9 символов, розшифровал и радуешся
![]() Не твори зла, и жизнь повернется к тебе передом ![]() |
#7
|
||||
|
||||
![]() Цитата:
TAleD = class(TUser) public function HelpMe(ASubject, ARequest: String): String; function GiveMeExample(ASubject: String): TStringList; procedure WriteReview(APost: Integer; ADescription: TStringList); end; |