Zitat von Sub7evenHH: „Irgendwie muss das Programm ja auch die Änderung mitbekommen...“Keine Ahnung. Aber ich würde mal das StateChanged-Event abonnieren und schauen, was passiert.
Zitat von Sub7evenHH: „Ich krieg das nicht auf die Reihe“Wie hast du es denn versucht? Ich kann es hier nicht testen, aber ich denke, das müsste feuern: Sub Client_StateChanged(sender As Object, e As ClientStateChangedEventArgs) Handles SkypeClient.StateChanged
Bleib beim SkypeClient.StateChanged Event. Du kriegst in den ClientChangedEventArgs die Property NewState. Die ist vom Typ ClientState Damit hast du alle Informationen, die du brauchst. VB.NET-Quellcode (5 Zeilen)