socket发送包的问题 急急急急急急急急急急急急 我发送一个数据包,里面的格式是这样的 开头是!HY_HEADER 数据长度 2个字节 校验和 2个字节 数据 是0X65 该如何去发送呢 本人是出学者 最好给出详细的原码 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置好你的字符串setlength(str, 15);strpcopy(@str[1], '!HY_HEADER');...str[15] = #65;然后发送socket(...);connect(..... ) (如果用upd就不需要connect)send(...)CloseSocket 发送文本用:sendtext发送数据用流,比如内存流,用:sendBuf 最好采用阻塞式发送接收数据包,数据包最好二进制,接收数据包的时候首先采用一个一个数据读取,判断'!HY_HEADER'数据完了以后每次读取2048字节或4096字节接收 delphi spcomm 打开不正常问题; [原创]DIY自己的AllocateHWnd函数 最近常常在C#版溜达,给C#版的友人来篇“友邦惊诧论”。 存储过程调用问题? ODAC怎样连接到后台数据库? 菜鸟问题?急!急! VC6.0和VC.net有什么区别? 小问题也能考倒你,回答出来给50分! 请问我如何查找这样的记录? 只需要高手,您的一句话,帮忙把 一个很多人问过的问题,如何使treeview和数据库相关联 在线等,16进制转换成10进制数字符串
setlength(str, 15);
strpcopy(@str[1], '!HY_HEADER');
...
str[15] = #65;然后发送
socket(...);
connect(..... ) (如果用upd就不需要connect)
send(...)
CloseSocket
发送数据用流,比如内存流,用:sendBuf
接收数据包的时候首先采用一个一个数据读取,判断'!HY_HEADER'数据
完了以后每次读取2048字节或4096字节接收