Suchergebnisse

Suchergebnisse 1-8 von insgesamt 8.

  • Benutzer-Avatarbild

    Mal wieder viel zu wenig Informationen und null Eigeninitiative zu sehen... Zitat von Matix Media: „sie werden von der Sub Falsch geladen“bedeutet was? Und was soll an den Methoden asynchron laufen? Die laufen ganz normal synchron, schließlich wird nirgends in Deiner GetFIcon-Methode ein Task gestartet oder auf einen Task gewartet. Also kannst Du das weglassen. Grüße

  • Benutzer-Avatarbild

    Zitat von Matix Media: „Ich dachte wenn ich die Function Async Aufrufe muss ich auch die Function selber auf Async stellen.“Nein, die Funktion wird async markiert, wenn Du darin etwas awaitest. Zitat von Matix Media: „With tvFolders.Nodes.Add(Drive.ToString) .ImageIndex = ilAutoIcoTreeView.Images.Count - 1 End With“Ich denke hier wird das Problem liegen, je nachdem, was in der ImageList an Items liegt. Setze am besten mal einen Haltepunkt, debugge und prüfe die einzelnen Indizes sowie Einträge d…

  • Benutzer-Avatarbild

    Zitat von Matix Media: „Wie setzte ich einen Haltepunkt und wie überprüfe ich die einzelnen Indizes sowie Einträge?“Du kannst links an der Seite pro Zeile jeweils einen Haltepunkt setzen, indem Du da in der Leiste einfach reinklickst. Dann kommt da so ein roter Punkt (Haltepunkt) und beim Debuggen hält das Programm da an und Du kannst mit dem Cursor über Deine Variablen hovern und die Werte betrachten. Zitat von Matix Media: „Aber seit ich die Function Async gemacht habe lagt das Program nicht m…

  • Benutzer-Avatarbild

    Wo denn? Ich sehe da in GetFIcon keinen await-Aufruf. Grüße

  • Benutzer-Avatarbild

    Ja also läuft die Methode ganz normal synchron. async startet nicht automatisch einen neuen Thread. Es ist, wie gesagt, nur ein Modifier, der sagt, dass Du in dieser Methode etwas awaitest. codingame.com/playgrounds/4240…/structure-of-async-await Grüße

  • Benutzer-Avatarbild

    Indem Du einen Task startest und zurückgibst (dann fällt der async-Modifier weg): return Task.Run(() => ...);. Dieses Task kann man dann awaiten. - Wird aber für die Laufzeit hier vollkommen überflüssig sein. Grüße

  • Benutzer-Avatarbild

    Zitat von Matix Media: „Geht das auch bei Functions?“Ja, dafür kannst Du den generischen Task(Of T) bzw. Task<T> nutzen. Grüße

  • Benutzer-Avatarbild

    @Gonger96 Stimme dem meisten zu, nur das hier scheint mir nicht ganz richtig: Zitat von Gonger96: „und ist awaitable (durch das async Keyword)“Die wäre auch ohne async-Modifier awaitable. Das ist nicht der ausschlaggebende Punkt. Das async nutzt Du ja nur, weil Du innerhalb der Methode/Funktion awaitest. Sowas geht ja auch: C#-Quellcode (7 Zeilen) Grüße