You are not capturing the result of the NetworkStread Read method. The result tells you how many bytes were read.
In Socket_Control dll:
...
Dim intLengthRead as Integer = serverStream.Read(receiveData, 0, 10000)
Return Encoding.ASCII.GetString(receiveData).Substring(0,intLengthRead)
...