Hallo!
Ich habe folgendes Problem:
Ich versuche eine "Ping" Programm zu schreiben, dabei verwende ich eine fixfertig Klasse mit der Bezeichnung: CDWPing.
Soweit funktioniert alles bestens jetzt will ich jedoch mehrere Pings gleichzeig starten (mit Threads) hier ein Ausschnitt meines Codes:
Wenn ich jetzt jedoch mehrere dieser Threads erstell dann erhalte ich für alle Threads das gleiche Ergebniss und zwar das von dem als erster gestartete Thread
Kann es sein das sich das mit "new" erstellte Objekt irgenwie mit den anderen erstellten Objekte vermischt oder so ähnlich? Weiss jemand wie man das beheben kann?

Ich habe folgendes Problem:
Ich versuche eine "Ping" Programm zu schreiben, dabei verwende ich eine fixfertig Klasse mit der Bezeichnung: CDWPing.
Soweit funktioniert alles bestens jetzt will ich jedoch mehrere Pings gleichzeig starten (mit Threads) hier ein Ausschnitt meines Codes:
Code:
Main:
Thread myTh = new Thread(new ThreadStart(myPingThread));
myTh.Start();
private void myPingThread()
{
PingDLL.Class1.CDWPing myPing = new PingDLL.Class1.CDWPing();
.
.
.
}

Kann es sein das sich das mit "new" erstellte Objekt irgenwie mit den anderen erstellten Objekte vermischt oder so ähnlich? Weiss jemand wie man das beheben kann?
