private void btnPing_Click(object sender, EventArgs e) { PegaDado pegaDado = new PegaDado("Informe o IP/Hostname para verificar", "Necessário informar IP ou Hostname"); pegaDado.ShowDialog(); if (pegaDado.DialogResult == DialogResult.OK) { try { Ping ping = new Ping(); PingReply pingReply = ping.Send(pegaDado.dadoInformado); if (pingReply.Status == IPStatus.Success) { MessageBox.Show("Máquina Online!"); } else { MessageBox.Show("Máquina Offline!"); } } catch (Exception ex) { ExibeMessageBox.Erro(ex.Message); } } }
private void btnOk_OnClick(object sender, EventArgs e) { if (String.IsNullOrEmpty(erro)) { dadoInformado = lblInput.Text; this.DialogResult = DialogResult.OK; this.Close(); } else if (!String.IsNullOrEmpty(lblInput.Text)) { dadoInformado = lblInput.Text; this.DialogResult = DialogResult.OK; this.Close(); } else { ExibeMessageBox.Erro(erro); } }