Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    Zitat von JoeyPlayzTV: „wie bekomme ich das hin das die GUI net hängt“ Suche nach Async/await, damit kannste das machen. Ist halt tricky bis man weiß was man wie machen muss. Events gehen damit auch.

  • Benutzer-Avatarbild

    So ungefähr kann man das machen. Habs aus dem Kopf geschrieben.... Private Async Sub DoStuff() Await Task.Run(AddressOf MoreAwesomStoff) End Sub Private Sub DoMoreAwesomStoff() 'zeitintensiver Code hier End Sub

  • Benutzer-Avatarbild

    Ägnliches steht doch auch in dem Link was @ErfinderDesRadesdir geschrieben hat... Haste nicht angeschaut oder? :-/

  • Benutzer-Avatarbild

    Erstelle deine Buttons im Main Thread. Multithreading und Controls vertragen sich nicht so gut. Man kan zwar per Invoke/BeginInvoke arbeiten, aber das frisst wieder Zeit und blockiert die GUI wieder einen Moment... Aber das Erstellen eines neuen Burtons wird doch wohl kaum das Zeitintensive in deinem Programm sein, oder? In der Regel lade ich per Await/Ascny meine Daten und verarbeite sie. Am ende werden die Daten auf der GUI dargestellt.