бред короче 6 утра, чекает локальный udp порт
Код:
function PortAvailable:boolean;
var
Socket: TUDPBlockSocket;
begin
Socket := TUDPBlockSocket.Create;
try
Socket.Bind('83.222.77.112', '27010'); // ваш ип
try
if Pos(Socket.LastErrorDesc, 'Address already in use') = 1 Then
print('ms rabotaet', 222,222,0)
else
print('ms ne rabotaet', 222,222,0);
finally
Socket.CloseSocket;
end;
finally
Socket.Free;
end;
end;
Отредактировал: csnet, - 5.7.2016, 5:36