S
stormxu
Unregistered / Unconfirmed
GUEST, unregistred user!
char szBuf[1100];
char *pData;
pData=szBuf;
//初始化
memset((void*)pData, 0, 1100);
/*组装数据包*/
//消息头
((RcmhgComInfo_T *)pData)->dEvent=RcmhgInsUserReqEvent
//事件号
((RcmhgComInfo_T *)pData)->dLen=914;//sizeof(RcmhgInsUserReq_T);//消息长度
((RcmhgComInfo_T *)pData)->dNode=101
//发送请求的节点号(固定)
((RcmhgComInfo_T *)pData)->dServerID=100
//服务器进程号(固定)
// 设置发送数据
memcpy(pData + sizeof(RcmhgComInfo_T), <_InsUserReq, sizeof(lt_InsUserReq));
请问如何将上面这段C++程序改写为Delphi程序呢?
(其中RcmhgComInfo_T为一个结构,lt_InsUserReq为另外一个结构的实例)
char *pData;
pData=szBuf;
//初始化
memset((void*)pData, 0, 1100);
/*组装数据包*/
//消息头
((RcmhgComInfo_T *)pData)->dEvent=RcmhgInsUserReqEvent
//事件号
((RcmhgComInfo_T *)pData)->dLen=914;//sizeof(RcmhgInsUserReq_T);//消息长度
((RcmhgComInfo_T *)pData)->dNode=101
//发送请求的节点号(固定)
((RcmhgComInfo_T *)pData)->dServerID=100
//服务器进程号(固定)
// 设置发送数据
memcpy(pData + sizeof(RcmhgComInfo_T), <_InsUserReq, sizeof(lt_InsUserReq));
请问如何将上面这段C++程序改写为Delphi程序呢?
(其中RcmhgComInfo_T为一个结构,lt_InsUserReq为另外一个结构的实例)