A
aus
Unregistered / Unconfirmed
GUEST, unregistred user!
我有个程序,使用TClientSocket做客户端连接到服务器,在TClientSocket的OnRead里面用Socket.ReceiveText来接收。从服务器过来的消息,其中有一种里面是ASCII码与BCD码混编的,我用Socket.ReceiveText接收下来,进行解析,发现BCD码部分解析异常:本来BCD码解出来只会是00-99,目前解出来的竟然有8B或3B。是否BCD码传输时数值会被改变?郁闷之极,请各位大佬指点一下。