帮帮忙,看看这个函数是做什么用的?

ljw787 2007-10-16 12:39:16
帮帮忙,看看这个函数是做什么用的?
function MakeSocketCmd(dwSockCmd: DWORD): String;
var
lpChar: Pchar;
begin
lpChar := @dwSockCmd;
Result := lpChar[0] + lpChar[1] + lpChar[2] + lpChar[3];
end;


这里面的 lpchar[0]是什么?
...全文
101 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
天行归来 2007-10-16
  • 打赏
  • 举报
回复
简单而言就是把整型数按字节转成字符串。
比如:dwSockCmd: DWORD=168496141,对应16进制 $0A0B0C0D,经过函数处理后,返回值变成
#$A#$B#$C#$D
ljw787 2007-10-16
  • 打赏
  • 举报
回复
能说详细一点吗?
天行归来 2007-10-16
  • 打赏
  • 举报
回复
把包命令DWORD转换成字符串(长度为四)。
ljw787 2007-10-16
  • 打赏
  • 举报
回复
解说一下呀 有人吗?

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧