try
    idudpserver1.active:=true;//port:3001,缺省用来接收客户端信息
    //idudpserver1端口可能存在占用
  except
    on e:exception do
    begin
      idudpserver1.Active:=false;
      idudpserver1.DefaultPort:=idudpserver1.DefaultPort+1;
      idudpserver1.active:=true;
    end;
  end;