Hi,
Also zur Zeit der Fragestellung, habe ich´s reichlich primitiv versucht.
Ich habe die Listen mit der Addmethode gefüllt und zwar mit den Daten von ServiceController bla bla bla
Ich habe einen Timer gestellt, der jede Sekunde die Listen updatet.
Mein updaten war nun das sehr primitive, ich löschte die Listen und befüllte sie neu.
Was jetzt erstmal funktioniert ist zu schauen ob ein Process noch da ist und ihn dann zu removen aus der Liste.
Wenn ein Item mit der PID des processes als name noch existiert, werden seine Daten neugeschrieben, wenn nicht dann wird ein neues Item mit Namen=PID hinzugefügt.
Das funtioniert so schon erstmal, aber was mich intressieren würde, wär ob´s auch irgendwie einfacher geht, oder ob dies so der natürlich Werdegang ist. Vor allen Dingen die Sache mit dem Timer, ich überlege obs da nicht Deadlocks geben könnte, falls mein befüllen mal zulang dauert.
mfG derDachs