Сообщение от Dstalk
|
Конечно не! Вот как должно быть.
RealCountBytes_1 = ReceiveNetworkData(TCPclientID,*TCPBuffer,4)
TCPlength.i=PeekL(*TCPBuffer)
If TCPlength>1000:TCPlength=1000:PrintN("Packet error!"):EndIf
RealCountBytes_2 = ReceiveNetworkData(TCPclientID,*TCPBuffer,TCPlength)
TCPPacket=PeekS(*TCPBuffer)
PrintN(Str(RealCountBytes_1)+" "+Str(RealCountBytes_2))
Теперь точно покажет сколько байт было принято. И я думаю что при возникновении глюка оно будет не таким как ты предполагаешь.
Сообщение от Dstalk
Закрыть бы темку, а то ничего кроме срача тут не предвидится...
|
Раз ты не слушаешь тех, кто уже сталкивался с подобным и старается тебе помочь, то пожалуй да, тему нужно закрыть. Раз тебе помощь не нужна, то зачем вообще создавал тему?
Не выйдет из тебя программиста. Нет логического мышления и не слушаешь тех, кто старается тебе помочь!