还有一个有点小错误 在CheckIp函数中的正则表达式string s_reg = @"^\d{2,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$";更改为string s_reg = @"^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$"; 这是在.NET下写的扫描器包括源码 是一个Form窗体下工作的 比起端口扫描器_连续IP扫描_源代码健壮性强,更加易用。