r0ot$harp
دوشنبه 07 بهمن 1387, 14:58 عصر
سلام دوستان
من یه مشکل با کلاس TcpClient دارم .
من یه تابع نوشتم برای دریافت اطلاعات از سرور ولی به خاطر اینکه سایز بافر برای دریافت 8192 Byte می باشد . من هر کاری می کنم نمی تونم به درستی تمام Response رو از سرور دریافت کنم .
Public Function Recive() As String
Recive = ""
Try
Dim buffer(tcpclient.ReceiveBufferSize) As Byte
While tcpclient.GetStream.Read(buffer, 0, tcpclient.ReceiveBufferSize)
Recive &= Encoding.Default.GetString(buffer)
Array.Clear(buffer, 0, 8192)
End While
Catch ex As Exception
End Try
End Function
باتشکر احسان
من یه مشکل با کلاس TcpClient دارم .
من یه تابع نوشتم برای دریافت اطلاعات از سرور ولی به خاطر اینکه سایز بافر برای دریافت 8192 Byte می باشد . من هر کاری می کنم نمی تونم به درستی تمام Response رو از سرور دریافت کنم .
Public Function Recive() As String
Recive = ""
Try
Dim buffer(tcpclient.ReceiveBufferSize) As Byte
While tcpclient.GetStream.Read(buffer, 0, tcpclient.ReceiveBufferSize)
Recive &= Encoding.Default.GetString(buffer)
Array.Clear(buffer, 0, 8192)
End While
Catch ex As Exception
End Try
End Function
باتشکر احسان