找回密码
 加入
搜索
查看: 2607|回复: 3

[网络通信] (已解决)服务端收不到客户端发过来的数据,请帮忙看看代码吗

[复制链接]
发表于 2014-7-2 16:39:02 | 显示全部楼层 |阅读模式
本帖最后由 lamant 于 2014-7-2 17:27 编辑
Opt('TrayAutoPause', 0)

TCPStartup()

OnAutoItExitRegister("ex1")

Local $iSocket = TCPListen("192.168.4.123", 65432)

If $iSocket = -1 Then Exit ; 创建监听不成功就退出

Local $sRecv, $StringRev

While 1

   $sRecv = TCPRecv($iSocket, 2048)

    If $sRecv <> "" Then

    $StringRev = $sRecv

    $StringRev = BinaryToString($sRecv, 4)

    MsgBox(0,"提示",$StringRev)

    EndIf

WEnd

Func  ex1()

    TCPCloseSocket($iSocket)

    TCPShutdown()

EndFunc
Thanks!
发表于 2014-7-2 17:08:09 | 显示全部楼层
缺少TCPAccept(),怎能行呢?
帮助里有许多现成的例子啊。
 楼主| 发表于 2014-7-2 17:26:59 | 显示全部楼层
回复 2# shqf
谢谢楼上!
看过了很多帮助文档,还是没想到~~~
发表于 2014-7-2 21:38:25 | 显示全部楼层
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-16 18:26 , Processed in 0.079619 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表