1
|
Erx_VB.NExT.Coder · 技术社区 · 14 年前 |
![]() |
1
1
需要的代码比我想要的要多一些。如果有更紧凑的方法,我自己也会感兴趣。 据我所知,Windows通过UPnP获取信息。UPnP是一种基于UDP的Web服务。它有一些奇怪之处,因为它使用UDP多播,所以很难显式地编写代码,但是Windows提供了一个助手库。这个库并不适合VB6程序使用,但是通过一些技巧,您可以访问它的大部分功能。
下面的代码是从我在VB6服务器中用于UPnP NAT端口映射的更大类中抽象出来的。不过,这个子集可以满足您的要求。 UPnPNAT.cls文件
UPnPNATCBs.cls文件
表1.frm
如果您的网络中有多个UPnP设备提供连接,您可能需要对此进行一些调整。 |
![]() |
2
1
您可以尝试捕获“routeprint-4”命令的输出并将其解析为默认路由。如果您使用的是IPv6,则将-4更改为-6。 |
![]() |
3
1
|
![]() |
4
0
|
![]() |
5
0
连接到网页http:[ip]。此网页的标题作为设备的名称(设备型号)。这适用于显示登录页的设备。如果设备希望通过请求获取用户名和密码,则会发生WebException,您可以读取WebException.Response.Headers标题[“WWW Authenticate”]包含字符串:Basic realm=“X”,其中X是描述设备的字符串。
|
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |