EDN Admin
Well-known member
How to get info in DataGridView
public DataTable pingutility()
{
string[] bping = System.IO.File.ReadAllLines(@"G:Emailscomputers.txt");
for (int i = 0; i < bping.Length; i++)
{
Ping ping = new Ping();
IPHostEntry entry = null;
try
{
entry = Dns.GetHostEntry(bping.ToString());
}
catch (Exception ex)
{
Console.ForegroundColor = ConsoleColor.DarkRed;
Console.WriteLine("Host Not found" + " " + bping.ToString());
continue;
}
PingReply pingReply = ping.Send(bping.ToString());
DataTable dt = new DataTable();
dt.Columns.Add("Status");
dt.Columns.Add("IPAddress");
dt.Columns.Add("HostName");
foreach (f in pingReply)
{
DataRow dr = dt.NewRow();
dr[0] = (f.Status).ToString();
dr[1] = (f.Address).ToString();
dr[2] = (f.HostName).ToString();
dt.Rows.Add(dr);
}
return dt;
}
Support@Mytechnet.me
View the full article
public DataTable pingutility()
{
string[] bping = System.IO.File.ReadAllLines(@"G:Emailscomputers.txt");
for (int i = 0; i < bping.Length; i++)
{
Ping ping = new Ping();
IPHostEntry entry = null;
try
{
entry = Dns.GetHostEntry(bping.ToString());
}
catch (Exception ex)
{
Console.ForegroundColor = ConsoleColor.DarkRed;
Console.WriteLine("Host Not found" + " " + bping.ToString());
continue;
}
PingReply pingReply = ping.Send(bping.ToString());
DataTable dt = new DataTable();
dt.Columns.Add("Status");
dt.Columns.Add("IPAddress");
dt.Columns.Add("HostName");
foreach (f in pingReply)
{
DataRow dr = dt.NewRow();
dr[0] = (f.Status).ToString();
dr[1] = (f.Address).ToString();
dr[2] = (f.HostName).ToString();
dt.Rows.Add(dr);
}
return dt;
}
Support@Mytechnet.me
View the full article