社区
C#
帖子详情
请问怎样用C#检测到本机的局域网IP和列出整个局域网的IP?
newball
2003-09-29 07:25:48
如题,谢谢.
...全文
160
6
打赏
收藏
请问怎样用C#检测到本机的局域网IP和列出整个局域网的IP?
如题,谢谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ajex
2003-10-10
打赏
举报
回复
using System;
using System.DirectoryServices;
using System.Net;
class TestClass
{
static void Main (string[] args)
{
ShowComputers();
}
public static void ShowComputers()
{
//or use "WinNT://your_domain_name"
DirectoryEntry root = new DirectoryEntry("WinNT:"); DirectoryEntries domains = root.Children;
domains.SchemaFilter.Add("domain");
foreach (DirectoryEntry domain in domains)
{
Console.WriteLine(domain.Name);
DirectoryEntries computers = domain.Children;
computers.SchemaFilter.Add("computer");
foreach (DirectoryEntry computer in computers)
{
Console.WriteLine("\t" + computer.Name);
IPHostEntry iphe = Dns.GetHostByName(computer.Name);
foreach (IPAddress ip in iphe.AddressList)
{
Console.WriteLine("\t\t" + ip);
}
DirectoryEntries users = computer.Children;
}
}
}
}
ajex
2003-10-10
打赏
举报
回复
用api是一种方法.但是.net下有更好的选择:
可以参考:http://www.microsoft.com/china/community/program/originalarticles/TechDoc/DirectoryEntry.mspx
能过主机名获得ip可以用system.net.dns来搞定.
binbin2000
2003-10-10
打赏
举报
回复
关注:
to niaoren(阿青):
可以写出代码吗。
newball
2003-09-30
打赏
举报
回复
难道C#命令不可以吗?
niaoren
2003-09-29
打赏
举报
回复
用API函数吧
newball
2003-09-29
打赏
举报
回复
up
C#
程序开发范例宝典14
实例440 修改
本机
IP
地址 674 实例441 得到
本机
MAC地址 677 实例442 获得系统打开的端口和状态 678 实例443 更改DNS地址 680 14.2 远程控制 681 实例444 远程控制计算机 682 实例445 远程服务控制 683 ...
C#
网络通信开发训练实例
实例13
列出
工作组中所有计算机...... 692 实例14 获取网络中某台计算机的磁盘信息...... 693 实例15 映射网络驱动器...... 694 14.5 网络连接与通信...... 696 实例16 编程实现Ping操作...... 696 14.6 ...
明日科技
C#
开发入门及项目实战
实例181 使用线程扫描
局域网
ip
地址 实例182 使用线程休眠控制图片以百叶窗效果显示 实例183 使用线程控制向窗体中拖放图片并显示 实例184 使用线程制作动画效果的状态栏 实例185 使用线程遍历文件夹 实例186 使用...
C#
多线程端口扫描
编写Windows应用程序,使用多线程技术实现
局域网
内指定主机
IP
地址的端口扫描程序,要求满足以下功能: 指定端口号范围,
列出
指定主机开放的TCP端口号及UDP端口号; 显示各端口号类型;
c#
加密和解密相关代码
本实例介绍如何使用ROT13 算法加密和解密数
C#
开发实战1200 例(第II卷) 832 据。实例运行效果如图19.3 所示。 图19.3 使用ROT13算法加密解密数据 关 键技术 本实例实现时,主要是用Convert 类的ToChar 方法来获取...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章