Hallo Sharky
Dein Lösungsansatz ist logisch klar !
Hier mein Versuch
Delphi-Quellcode:
var s:
array[0..3]
of byte
ip:
string;
for i:=0
to 3
do begin
a[i]:=StrToInt(copy(
ip),0,pos('
.',
ip)-1));
delete(
ip,0,pos('
.',
ip));
end;
ip:=StrToInt(a[0])+'
.'+StrToInt(a[1])+'
.'+StrToInt(a[2])'
.'+StrToInt(a[3]+WERT);
Als Ergebnis bekomme ich bei
IP=172.192.45.30 : 172.172.172.172