一个关于TIDUDPSERVER组件的问题
我做了一个关于UDP协议的简单的聊天工具,基本上代码都已经写完了,但是在最后运行的时候出现了问题,问题就在IDUDPSERVER组件上,我使用了IDUDPSERVER组件的ONUDPREAD事件来接受消息,具体的代码是这样的:
procedure TForm1.IdUDPServer1UDPRead(Sender: TObject; AData: TStream;
ABinding: TIdSocketHandle);
var comm:Tcommblock;//comm为自定义的一个通讯结构
begin
adata.ReadBuffer(comm,adata.Size);
memo2.Lines.Add(comm.sendername+':'+comm.msg);
end;
这是COMM的定义格式:
type
Tcommblock=record
sendername:string;
msg:string[100];
end;
他提示说[Error] Undeclared identifier: 'TIdSocketHandle'
我不知道怎样解决这个问题,请大家教我啊!!!!!!!!
问题点数:30、回复次数:4Top
1 楼wwweeiii(孤影魔狼)回复于 2003-08-04 20:56:54 得分 0
没有人知道啊?Top
2 楼wwweeiii(孤影魔狼)回复于 2003-08-05 16:54:31 得分 0
没有人顶啊??Top
3 楼wwweeiii(孤影魔狼)回复于 2003-08-06 08:40:50 得分 0
都没人知道啊??Top
4 楼network0022(network)回复于 2003-08-11 13:46:12 得分 30
加上 uses IdSocketHandle; 试试...Top



