我一直在寻找大约2个小时,现在没有任何的运气,也许我正在寻找错误的事情......但是,这是我需要:获得来自“网络”设备
当你去“电脑“在Windows的开始菜单(Vista和7)中,然后点击左侧的”网络“,您会看到一些设备。 我需要从.NET中的设备列表中获取计算机(C#或VB,无所谓)。 具体来说,我需要他地址,像\\ HOME-PC等等。
我不知道如何做到这一点。我已经浏览了对象浏览器,并在谷歌,但没有运气。
我一直在寻找大约2个小时,现在没有任何的运气,也许我正在寻找错误的事情......但是,这是我需要:获得来自“网络”设备
当你去“电脑“在Windows的开始菜单(Vista和7)中,然后点击左侧的”网络“,您会看到一些设备。 我需要从.NET中的设备列表中获取计算机(C#或VB,无所谓)。 具体来说,我需要他地址,像\\ HOME-PC等等。
我不知道如何做到这一点。我已经浏览了对象浏览器,并在谷歌,但没有运气。
我认为你正在试图做的是查询工作组的其他计算机,这样做,你可以使用代码mentioned here
啊,当然!工作组!我应该想到这一点!谢谢,这解决了我的问题!它仍然只会得到类似“HOME-PC”而不是“\\ HOME-PC”的内容,但我猜如果名称是正确的,我可以在它的前面添加“\\”。谢谢! –
看到Retreiving a list of network computer names,我想这是你在找什么
也是一个很好的答案,谢谢你试图帮助。检查斯特恩的答案,似乎更简单,并可能更可靠:) –
在搜索Stackoverflow我发现这个http://stackoverflow.com/questions/5581140/in-c-how-do-i-get-the-list-of-local-computer-names-like-what-one-gets-viewing -th –
真棒,下一次,你应该把它作为答案:D不能真的给你这样的信用。 –