|
利用火山写的 64位 dll
用的 HPTCP模块 , 请看图查看我写的代码流程。
各个命令结果返回都没问题,但是 发送数据 服务端收不到。
服务端用E写的,TCP通信应该和语言没关系的吧。 不知道问题出在哪了。
用的模块是 HP_SOCKET 也就是火山自带的例程里的模块
_客户端.启动 (HPSocket类.取主机IP地址 ().取成员 (0), 9882, 假)
// 上面这行代码提示 连接成功 服务端也能收到客户进入的消息 但是在 火山 HP_TCP客户端_连接完成 不会提示连接成功
Bin = 文本到字节集 ("123456789")
Bool = _客户端.发送数据_指针 (Bin.取字节集指针 (), Bin.取字节集长度 (), ) // 发送数据返回 真 但是并没有发送出去
Bool = _客户端.发送数据 (Bin, , ) // 这个也是一样 发送数据返回 真 但是并没有发送出去
// _客户端.取未发出数据长度 ()) 这条命令可取出 没发出去的数据长度 返回的是 我要发数据的长度。 足以证明没发出去
请问怎么解决呢
|
|