与C++通信的问题 Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiNetwork/html/delphi_20061128144219239.html
最近要用DELPHI写一个与C++通信的东西,我一直玩.NET的,但最近公司把一个DELPHI的项目丢给了我,我公司是游戏公司,目前要实现的功能是我要DELPHI开发一个功能,比如向服务器发送消息,服务器接收到这个消息,然后把一个玩家踢下线.我再接收这个返回的结果,成功还是不成功.本人没玩过DELPHI,对DELPHI跟C++(服务器是C++代码)的通信一点都不知道,忘各位大哥给我一个例子,小弟感激不尽!!!
顶
在tcp/ip协议层的通信不用管对方是什么代码的吧,明白协议就可以了
socket协议可以的
#ifndef CMD_START
#define CMD_START(name) struct tag##name { \
NMID CmdID; WORD wSize; \
tag##name(){ CmdID = (NMID)name; \
wSize = sizeof(*this); }
#define CMD_END };
#endif
-------------
请大家帮忙把这段C++翻译成DELPHI:)
typedef unsigned short NMID; //Net message ID