0
Ich kann das Netzwerkverbindungsereignis während der Ausführung eines C# -Code erkennen, wie würde ich eine EXE registrieren, wenn Windows dieses Ereignis erkennt. Welche Details würde ich brauchen? Unten ist, wie ich dies mit:So starten Sie einen Prozess/Anwendung auf Windows-Verbindung Änderungsereignis mit C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Net.NetworkInformation;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
testing t = new testing();
Console.Read();
}
}
public class testing{
public testing()
{
NetworkChange.NetworkAvailabilityChanged += new NetworkAvailabilityChangedEventHandler(NetworkChange_NetworkAvailabilityChanged);
}
void NetworkChange_NetworkAvailabilityChanged(object sender, NetworkAvailabilityEventArgs e)
{
if (e.IsAvailable)
{
Console.WriteLine("network is available");
}
}
}
}
Ich will nicht diesen Code ausgelöst wird, läuft die ganze Zeit und Warten auf die Veranstaltung zu erhöhen. Ich möchte, dass dies am Fenster selbst gehandhabt wird. Also brauche ich Hilfe, die meine EXE bei Windows Network Change Event registrieren kann. – Kamna