ajian55 发表于 2009-10-19 20:16:47

tcp通信遇到的问题

本帖最后由 ajian55 于 2009-10-20 20:45 编辑

当用Tcp建立通信时,发送中文数据,接收到的数据不完整,只能接受到一半的数据,这是不是与中文的编码方式有关,请问怎么解决?

pusofalse 发表于 2009-10-19 20:26:30

非要调用AU3内置的TCPSend/TcpRecv函数吗?
Ws2_32.dll是做什么的,DllCall是做什么的?搜索引擎是用来做什么的?

duxing47 发表于 2009-10-19 20:35:19

转换成二进制传送
参考
StringToBinary
BinaryToString

用UTF8 编码

ajian55 发表于 2009-10-19 21:44:38

谢了,大哥。

ajian55 发表于 2009-10-19 21:47:03

对了,上面那位大哥,其他几种编码分别表示什么?

jycel 发表于 2009-10-19 23:15:52

可以参考下我以前贴子(附代有源码)
http://www.autoitx.com/forum.php?mod=viewthread&tid=9862

ajian55 发表于 2009-10-20 14:36:51

感谢,问题解决了。嘿嘿。

ajian55 发表于 2009-10-20 14:44:53

非要调用AU3内置的TCPSend/TcpRecv函数吗?
Ws2_32.dll是做什么的,DllCall是做什么的?搜索引擎是用来做什么的?
pusofalse 发表于 2009-10-19 20:26 http://www.autoitx.com/images/common/back.gif



不知道大哥是什么意思?是有其他方案替代TCPSend/TcpRecv吗?
页: [1]
查看完整版本: tcp通信遇到的问题