火车浏览器官方论坛

标题: 求判断本机IP地址是否内外网的C#代码 [打印本页]

作者: holala    时间: 2016-5-20 09:59
标题: 求判断本机IP地址是否内外网的C#代码
生成的exe文件在公司的内网运行需要加上一个浏览器设置代理的步骤才能访问外网,所以需要加一个判断本机IP地址是否为内网或外网的C#代码,请求帮助,万分感谢!
公司的IP地址是10.x.x.x开头的判断为内网;其余的就判断为外网。
将结果反馈给变量:IP属性:内网/外网

作者: ShineGoo    时间: 2016-5-23 23:46
调用外部程序  cmd,将结果参数返回判断
作者: holala    时间: 2016-5-26 09:16
ShineGoo 发表于 2016-5-23 23:46
调用外部程序  cmd,将结果参数返回判断

果然可以实现了,谢谢!
又有个问题,在变量判断时需要查找的值哪里要怎么填呢?没有(*)通配符
作者: ShineGoo    时间: 2016-5-26 22:21
可能用正则快一些吧。我只能说一个笨办法,变量处理>变量处理>内容替换———替换内容[参数].
[参数].[参数]  替换成[参数1]   
然后js代码或c#代码条件判断就可以了
if stringDic["变量"]=10  
变量=内网
else 变量=外网

然后条件判断,判断变量=内网 true嵌套拨号操作就行了吧。

手机码字大概思路,也是新手。

作者: dodd001    时间: 2016-6-5 13:52
来学习了,顺便回个贴
作者: dodd001    时间: 2016-6-5 13:56
来学习了,顺便回个贴




欢迎光临 火车浏览器官方论坛 (http://bbs.locoyposter.com/) Powered by Discuz! X3.2