IP扫描 如果仅得到可用IP的话,不如到网上下载一个NET下的ping组件。然后把你所在的网段扫描一下,如果ping出来没有超时的话,就应该是一个在用的ip地址了。不过如果对方主机关了ICMP,那这个办法就不行了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果不用ping,怎么判断地址有效? 这个函数就可以扫描出来局域网的主机了!private void EnumPcs() { using(DirectoryEntry root=new DirectoryEntry("WinNT:")) { foreach(DirectoryEntry domain in root.Children) { lb_pcName.Items.Add("★★★"+domain.Name+"★★★"); foreach(DirectoryEntry pc in domain.Children) { if(pc.Name!="Schema")//Schema是结束标记 lb_pcName.Items.Add(" "+pc.Name); } } } } http://www.csdn.net/Develop/read_article.asp?id=25900 数据库查询语句 Data命名空间 请问如何动态的生成长度为n的随机数组? 求rational xde for .net 下载,谢谢 字符串匹配小问题 奇怪,.NET不算开发语言吗? Winform datagrid怎样让它不默认选中单元格 关于sqlDataAdapter中的问题 有一句话PHP的不知道用c#咋写.. 新人求教 关于两个form之间传值的问题,请各位帮一下忙 简单的 语句执行顺序问题
private void EnumPcs()
{
using(DirectoryEntry root=new DirectoryEntry("WinNT:"))
{
foreach(DirectoryEntry domain in root.Children)
{
lb_pcName.Items.Add("★★★"+domain.Name+"★★★");
foreach(DirectoryEntry pc in domain.Children)
{
if(pc.Name!="Schema")//Schema是结束标记
lb_pcName.Items.Add(" "+pc.Name);
}
}
}
}