tmemorystream的操作(100分)

  • 主题发起人 主题发起人 ditdot
  • 开始时间 开始时间
D

ditdot

Unregistered / Unconfirmed
GUEST, unregistred user!
使用tmemorystream通讯,传过来的流有可能是字符串、txt文本、或者二进制文件,在接收端该如何操作?
我找了一些例子,都是说按txt文本发送,再按txt文本接收,
或者是发送二进制文件,接收二进制文件,或者是按字符串发送,再按字符串接收,等等。
可我如何知道发过来的是什么格式的信息?
 
另外用一对控件 用其他端口问答
 
自己定个协议,比如在每次发送前先发个类型字节,0为文本,1为字符串,2为流等等。。。然后根据类型字节来决定如何接受。
 
>>mstar
你的办法值得一试

>>TYZhang
想再问一下,如何实现对一个流读两次,
第一次读(判断)头信息
第二次采用不同的方式读流体
 
后退
顶部