IP 取值问题,帮忙看下哦
IP:=‘192.168.1.120’
IP:=‘192.168.001.120’
上面2种情况
我怎么才能取到后两位呢,考虑
[解决办法]
取的结果是20?
copy(ip,length(ip)-1,length(ip));//手头没有DELPHI,你可以试试
[解决办法]
{用TstringList吧}const IP='192.168.001.120';var slist:Tstringlist;begin slist:=Tstringlist.Create; try slist.Delimiter='.'; slist.DelimitedText:=IP; showmessage(slist.Strings[0]); {192} showmessage(slist.Strings[1]); {168} showmessage(slist.Strings[2]); {001} showmessage(slist.Strings[3]); {120} finally slist.Free; end;end;
[解决办法]