using System;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using System.Net;
using System.Net.NetworkInformation;
using System.Net.Sockets;
using System.Text;
using System.Windows.Forms;
namespace 局域网扫描
{
public partial class FrmMain : Form
{
public FrmMain()
{
InitializeComponent();
}
private void StartPing(string startIp)
{
var myHostIp = startIp;
var ipDuan = myHostIp.Substring(0, myHostIp.LastIndexOf('.'));
//枚举网段计算机
for (var i = 1; i <= 255; i++)
{
var myPing = new Ping();
myPing.PingCompleted += _myPing_PingCompleted;
var pingIp = ipDuan + "." + i.ToString(CultureInfo.InvariantCulture);
myPing.SendAsync(pi