разделить "ip : port" на "ip" и "port" можно через WinHttpCrackUrl. разделить "ip":
Код:
uses
WinSock,
var
ip: DWORD;
begin
ip:=inet_addr('192.168.1.101');
Memo1.Lines.Add(IntToStr((ip shr 24) and $ff));
Memo1.Lines.Add(IntToStr((ip shr 16) and $ff));
Memo1.Lines.Add(IntToStr((ip shr 8) and $ff));
Memo1.Lines.Add(IntToStr((ip shr 0) and $ff));
end;