Suchergebnisse
Suchergebnisse 1-3 von insgesamt 3.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Der lange Prozess läuft vermutlich im Mainthread(=Gui-Thread). Solange er läuft, kann das Gui nix tun. Üblicherweise verlegt man solche Prozesse dann mittels Async/Await in einen NebenThread. Meldungen aus dem nun nebenläufigen Prozess müssen threadübergreifend abgesetzt werden - dazu gibts eine Progress(Of T)-Klasse. Ausserdem brauchst du nun einen IsBusy-Dialog, der deine Anwendung für den User blockiert - damit er nicht iwelche Buttons drückt und weiss Gott was auslöst - während der Prozess n…
-
dieses sich selbst invoken ist eine UnArt. Der Timer tickt im NebenThread, dann kann er die ZielMethode invoken - die braucht sich nicht selbstInvoken.VB.NET-Quellcode (4 Zeilen) fennich. Tatsächlich kann UpdateSecs durch eine anonyme Methode ersetzt werden, und was Elapsed() macht ist mir auch unklar - ich fürchte, kann auch weg. Ah - ich sehe, du rufst den Selbst-Invoker ja auch garnicht auf, sondern frühstückst es auch mit einer anon-Methode ab (zeile #3). Wie gesagt: InvokeLabelTextChange() …