高分求: UDP中怎么传送TStringList类型数据?
我想用UDP实现网络通信,我想通过IDUDPServer传回一个TstringList类型数据。
我在其UDPServerUDPRead事件中,这样写的,编译能通过。
filelst := TStringList.Create;
FindAll(rect,filelst);
//开始返回列表
ABinding.SendTo(ABinding.PeerIP,ABinding.PeerPort,filelst,sizeof(filelst));
FreeAndNil(filelst);
但是我在UDPClient中进行接收,编译也通过,但运行就报错。
filelst := TStringList.Create;
self.UDPClient.ReceiveBuffer(filelst,4096);//这个数值怎么付??
self.ListView1.Items.Clear;
for i:= 0 to filelst.Count -1 do //报错!!!!
高手有没有办法??