1. 首页
  2. 编程语言
  3. VB
  4. 三种方法获取外网(公网)IP

三种方法获取外网(公网)IP

上传者: 2018-12-07 12:50:11上传 RAR文件 22.27KB 热度 60次
三种方法获取外网(公网)IP =================================== 第一种:使用Winsock控件(MSWINSCK.OCX),这种方法目前是最好的,占用资源少,速度快且不会出错。第二种:使用Microsoft Internet Transfer 控件(MSINET.OCX),这个需要延时判断,在执行上一个请求的时候再次获取会出错(不过可以自己加入判断)。第三种:使用Microsoft Internet Control控件(IeFrame.dll),这个方法因为使用了IE内核,很吃内存,一个小程序,内存暴涨一百KB,而且还无法销毁占用内存,由于因为微软的关系,目前好像还没有找到低内存的方法。有网友说可以做成ActiveX Dll这种方式,调用完毕就自动销毁,相对内存占用就能得到及时释放。还有说IE8的内核就不存在这个问题,但是我测试感觉效果没办法。
用户评论
码姐姐匿名网友 2018-12-07 12:50:11

有些可用,有的不能用,没有结果,太可惜了

码姐姐匿名网友 2018-12-07 12:50:11

我这里用不了,还是要谢谢你,谢谢你的分享

despatch1644 2018-12-07 12:50:11

试了下,没看到结果的。