各位大侠注意啦,别像我一样犯这种错误哦

zybbq

Registered
Registered
今天通过DIOCP 5中的StreamCoderDEMO进行数据交换时,发现客户端不能获得任何数据,通过日志log文件中得知是以下错误:[message][PID:3940,ThreadID:4076]:[416]响应接收请求时出现了错误。错误代码:64!
搞了很久都不行,后来经【天地弦】指点,原来问题是出自Midas.dll!!!将文件Copy到客户端,结果——还是一样不行,继续和【天地弦】联调,最后发现问题所在了,还是Midas.dll,原来是因为Midas.dll文件版本问题,唉,搞了这么久,大家以后要注意咯!{:3_61:}第一次发贴,多多支持
 

天地弦

Moderator
管理成员
Moderator
你没把问题描述清楚呀,
而且你的日志是服务端的。这种日志很常见,客户端断开会出现这种日志。

你的症状是用DataMoudle的DEMO客户端赋值给CDS.DATA时解码不了。
是因为你服务端的midas.dll版本是XE,而客户端的midas.dll可能是早期的版本,导致data不能被赋值给cds.data进行解码。

而你之前说的客户端返回false,应该是你没有调试清楚...
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
953
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
顶部