delphi2007 教程

delphi2007 教程

首页 新随笔 联系 聚合 管理
  1013 Posts :: 0 Stories :: 28 Comments :: 0 Trackbacks
与C++通信的问题 Delphi / Windows SDK/API
http://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

posted on 2009-03-02 11:32 delphi2007 阅读(107) 评论(0)  编辑 收藏 引用
只有注册用户登录后才能发表评论。