如何自动得知处于哪个不同网段 请问如何自动得知机器处于哪个不同网段?打个比方,原来机器在公司内网,ip也是内网ip,现在把网线换成外网的网线,在ip还没有更改成外网ip的时候,有办法自动得知机器已经处于外网了吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写个程序去ping内网的网关,如果是通的就是内网了。 请问楼上的,在ip还没有更改成外网ip的时候,去ping网关,不是肯定不通的么。广播能通么? 搞错了,ping内网网关应该可以的其实我想知道的就是网线插拔能够触发什么事件?这样程序可以判定网段发生了变化,再去判定处于哪个网段。 笨办法,假定你的内网是192.168.0.0,255.255.0.0,那么for i:=0 to 254 do for j:=0 to 254 do begin 构造地址192.168.i.j if Ping得通构造出来得地址 then 是内网 end; 只要ip不变网线插拔好像不会出发什么,我看可以用InternetCheckConnection'http://www.yahoo.com/', 1, 0)测试一下是不是能上共网,能就是在外网不能当然就是在内网了 vc 转delphi报错 delphi 数据库连接请教 关于自动生成数据表的问题! 关于QuickReport分块显示记录的问题。 如何控制本机程序的运行! 知道异常捕捉的兄弟来看看??? 寻找使用过Innerfuse Pascal Script的朋友 不会没有吧 请教怎样在一个dbgrid中显示两个数据源的数据? 为什么我的win98启动画面总是大花脸. 关于主键的小问题? 请问如何判断Excel文件中的当前行是否被使用? 问个上网的问题...
假定你的内网是192.168.0.0,255.255.0.0,
那么
for i:=0 to 254 do
for j:=0 to 254 do
begin
构造地址192.168.i.j
if Ping得通构造出来得地址 then
是内网
end;