可用internetresult 和inet 来打开网页http://www.ip138.com/然后把获取的IP解析出来即可 //本函数需要 internetresult n_cst_internet integer li_f,flen,li_rc string ls_result,ls_ip inet linet_main n_cst_internet luo_data linet_main = CREATE inet luo_data = CREATE n_cst_internet SetPointer(HourGlass!) li_rc =linet_main.GetURL('http://www.ip38.com', luo_data) SetPointer(Arrow!) ls_result = luo_data.is_data ls_ip=Mid(ls_result,Pos(ls_result,'您的本机IP地址:',1)+14,Pos(ls_result,' 来自',1) - Pos(ls_result,'您的本机IP地址:',1) - 16) return trim(ls_ip) // DESTROY luo_data DESTROY linet_main
1.可以用run命令ipconfig -all > c:\1.txt 然后从1.txt中提取出想要的结果 2.可以换个dll用GetNet.dll //得到本机IP地址 Function string GetLocalIp() Library "GetNet.dll" alias for "GetLocalIp;Ansi"
680
社区成员
4,762
社区内容
加载中
试试用AI创作助手写篇文章吧