Projektdateien hinzufügen.

This commit is contained in:
2022-01-04 21:17:03 +01:00
parent a5a741d16d
commit 2596ee09d8
34 changed files with 24871 additions and 0 deletions
+67
View File
@@ -0,0 +1,67 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Net.NetworkInformation;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Tutorial
{
public partial class Dashboard : Form
{
public Dashboard()
{
InitializeComponent();
}
public bool pingStatus()
{
bool pingStatus = false;
string hostNameOrAddress = "127.0.0.1";
using (Ping p = new Ping())
{
string data = "aaaaaaaaaaaaaaaa";
byte[] buffer = Encoding.ASCII.GetBytes(data);
int timeout = 1000;
try
{
PingReply reply = p.Send(hostNameOrAddress, timeout, buffer);
pingStatus = (reply.Status == IPStatus.Success);
}
catch (Exception)
{
pingStatus = false;
}
return pingStatus;
}
}
private void Dashboard_Load(object sender, EventArgs e)
{
}
private void timer1_Tick(object sender, EventArgs e)
{
if (pingStatus() == true)
{
picBoxStatus.Image = Properties.Resources.icons8_online_30;
lblStatus.Text = "Server Online";
lblStatus.ForeColor = Color.FromArgb(0, 255, 0);
}
else
{
picBoxStatus.Image = Properties.Resources.icons8_offline_30;
lblStatus.Text = "Server Offline";
lblStatus.ForeColor = Color.FromArgb(204, 0, 0);
}
}
}
}