218.67.66.88 像这样的IP地址如何单独取218 67 68 88?? 218.67.66.88 像这样的IP地址如何单独取218 67 68 88?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var I: integer; s, s1, s2: string;begin s := '218.67.66.88'; i := pos('.', s); s1 := Copy(s, 1, i-1); showMessage(s1); delete(s, 1, i); i := pos('.', s); s2 := Copy(s, 1, i-1); showMessage(s2); delete(s, 1, i);... i:=pos('.', s);s:=Copy(s, 1, i-1);while i>0 dobegin[outString] Copy(s, 1, i-1);s:=Copy(s, i+1, 255);i:=pos('.', s);end var s,s1,s2,s3,s4:string; //s:ip s1,s2,s3,s4 把ip分为四个stringbegin //soc为源ip s1:=copy(soc,1,pos('.',soc)-1); s:=copy(soc,pos('.',soc)+1,length(soc)-pos('.',soc)); s2:=copy(s,1,pos('.',s)-1); s:=copy(s,pos('.',s)+1,length(s)-pos('.',s)); s3:=copy(s,1,pos('.',s)-1); s:=copy(s,pos('.',s)+1,length(s)-pos('.',s)); s4:=s;end; var IPStr : TStrings;begin IPStr := TStringList.Create; IPStr.Delimiter := '.'; IPStr.DelimitedText := '218.67.66.88 ';// 其中:IPStr[0] 是 218, IPStr[1]是67,IPStr[2]是66,IPStr[3]是88 IPStr.Free;end; 调查:各位用delphi的朋友,你们都开发什么程序,是独立开发还是团队一起合作开发的? 在DELPHI下怎么写一个简单的NT服务程序? 参考书上的一段代码,不明白,大家来看看 如何修改主窗体在任务栏显示名称 关于输入法的问题? 弹出式的浏览目录的对话框该怎样实现,代码怎么写? 编程控制系统声音 delphi的Code Insight是如何 请问大家在delphi中保存excel的问题,不是用什么语句?在线等候,立即给分!!! xe6 的GroupBox标题颜色设置了还不起作用 想花8k买个笔记本,请了解的朋友帮忙参考一下---散分 类
s, s1, s2: string;
begin
s := '218.67.66.88';
i := pos('.', s);
s1 := Copy(s, 1, i-1);
showMessage(s1);
delete(s, 1, i);
i := pos('.', s);
s2 := Copy(s, 1, i-1);
showMessage(s2);
delete(s, 1, i);
...
begin
[outString] Copy(s, 1, i-1);
s:=Copy(s, i+1, 255);
i:=pos('.', s);
end
begin
//soc为源ip
s1:=copy(soc,1,pos('.',soc)-1);
s:=copy(soc,pos('.',soc)+1,length(soc)-pos('.',soc));
s2:=copy(s,1,pos('.',s)-1);
s:=copy(s,pos('.',s)+1,length(s)-pos('.',s));
s3:=copy(s,1,pos('.',s)-1);
s:=copy(s,pos('.',s)+1,length(s)-pos('.',s));
s4:=s;
end;
begin
IPStr := TStringList.Create;
IPStr.Delimiter := '.';
IPStr.DelimitedText := '218.67.66.88 ';
// 其中:IPStr[0] 是 218, IPStr[1]是67,IPStr[2]是66,IPStr[3]是88
IPStr.Free;
end;