用winsock的
senddata先发过来一个文件大小(long型)
senddata再发过来一个文件(byte型)请问如何用getdata获取该文件大小 并完整保持该文件?
为何先用getdata设置长度为4得到的值为0呢,再用getdata得到的文件也不对。
senddata先发过来一个文件大小(long型)
senddata再发过来一个文件(byte型)请问如何用getdata获取该文件大小 并完整保持该文件?
为何先用getdata设置长度为4得到的值为0呢,再用getdata得到的文件也不对。
解决方案 »
- VB中如何取得mschart控件中x轴,y轴的值?
- ∈怪问题→WriteProcessMemory写目标进程后导致XXXXX调用的内存XXXXXX不能为READ???
- 水晶报表是不是有BUG?当我在一个报表中对来自两个表的字段进行SUM求和时,计算出来的值会比原先的植大好多,而且是以倍数增加的
- DLL的问题?
- 求助小票程序谢谢!
- 寻求一个控件,请各位帮忙,谢谢,
- 请教各位大侠!急急急!!!!!!
- 当鼠标移出自定义控件时,如何知道.
- 高手请进,如何将MSFlexGrid的垂直滚动条设置为Disabled状态(但仍可见)?
- 加了个硬盘,整个系统全乱了,怎么办?
- 如何将一个字符型数组的一部分赋值到另一个完整的新字符型数组中
- 为什么此段代码中strLine变量不能在。窗体中调用呢·愁啊·
Call CopyMemory(array(0),str,len(str))
最好将要发送的字节数组编码,比如Base64,然后用编码后不出现的某个字节作间隔发送
接收方缓存收到的字节流,直到遇到间隔字节,然后解码。
直接发 Long 类型过来就可以了。接收端接到的 4 字节,低字节在前。自己组合一下就可以了。