vb程序中如何得到本机的网关地址?

yinx 2003-12-30 07:28:13
vb程序中如何得到本机的网关地址?
...全文
59 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wani 2003-12-31
  • 打赏
  • 举报
回复
我的Interfaces里面有四个键:
{1FB6DA61-5561-4CA6-86CA-B46606350C10}'这里有DefaultGateway的IP
{3FD03EDA-E319-4BFD-811E-BC9A59CC2943}
{695388DC-2E3F-472C-A9F6-BA8D9A44D7A4}
{91C0CF4E-811E-4FDB-9987-0D6E8AB92663}

其余三个DefaultGateway值是空的,我只装了两块网卡。

按 captainivy(Ivy) 说的,似乎应该有四块网卡了。
yinx 2003-12-31
  • 打赏
  • 举报
回复
有几个接口是系统虚拟的,什么拨号适配器之类的,gateway是空说明你那个网卡没有设gateway或那个接口是系统虚拟的,本来不需要有gateway

我现在想问的是不通过直接查询注册表有什么好办法么?注册表的这个健比较有不确定性。
2231231 2003-12-30
  • 打赏
  • 举报
回复
我的DefaultGateway 为什么是空
jpinglee 2003-12-30
  • 打赏
  • 举报
回复
up
captainivy 2003-12-30
  • 打赏
  • 举报
回复
XP系统的话(其他系统没有测试)

在注册表的位置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
\Interfaces\网卡标志(网卡标志因网卡不通而不同自己找找)

DefaultGateway的值即为默认网关


7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧