注册 登录
编程论坛 Delphi论坛

请教怎么把IP地址分为数组存为变量?

stcyczh 发布于 2013-10-14 01:10, 2375 次点击
小弟初学,谢谢了.....
3 回复
#2
haiou3272013-10-14 13:24
var
addrIP:array of AnsiString;

setLength(addrIP,5);
addrIP[0]:='192.168.1.1';
addrIP[1]:='192.168.1.2';
............
#3
stcyczh2013-10-16 01:36
应该不是这样吧,就一个IP地址,以点做分割,像192.168.1.3
addrIP[0]:='192';
addrIP[1]:='168';
addrIP[2]:='1';
addrIP[3]:='3';

#4
lackiss2013-10-30 01:10
s1:="192.168.1.1";
str1:=copy(s1,1,pos("-",s1)-1);s
tr2:=copy(s1,pos("-",s1)+1,length(s1));
...
...

下面和上面差不多 就是从上次找到的位置 再继续copy
1