代码:
FUDP[i]:=TNMUDP.Create(Self);
FUDP[i].RemotePort:=6768;
FUDP[i].LocalPort:=6000+SendIndex;                  //分配本地端口
FUDP[i].ReportLevel:=1;
FUDP[i].OnDataReceived:=FileUDPDataReceived;

。。

FUDP[i].Free;每次程序第一次创建TNMUDP时一切正常,数据接收也很顺利。free掉后再次创建就无法正常接收数据了```但是程序也不报错~~查资料后看到动态创建TNMUDP时localport属性能且只能设置一次。请问我遇到的问题是否和这个有关系?free掉NMUDP后重新创建TNMUDP如何再次设置LocalPort谢了```急死我了~~~在线等待,解决即给分