Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    Indem Du aufwendige Arbeiten nicht in den Hauptthread (GUI-Zeichnungsthread) packst, da eben genau dann Dein Programm denkt: "Ui, das ist ganz wichtig! Damit muss ich fertig werden, bevor es weitergeht.", sondern in einen Nebenthread, der entweder beim Programmstart aufgerufen wird oder zu einem gewünschten späteren Zeitpunkt. Stichpunkte zur Vollständigkeit- ginge auch mit Backgroundworker (veraltet, besser nicht mehr nutzen) - oder: VB.NET-Quellcode (3 Zeilen)

  • Benutzer-Avatarbild

    Etwas genauer ... puh, schwierig, da ich nicht weiß, an welchem Punkt es jetzt noch hapert. Ich erkläre es nochmal mit anderen Worten. Wenn Du theoretisch 3 Befehle in eine Prozedur schreibst, also z.B. in Deine Form_Load-Sub: (Versteckter Text) dann arbeitet er eine Funktion/Anweisung nach der anderen ab. Ist er fertig mit der ersten, fängt er erst die zweite an. Ist er damit fertig, fängt er mit der dritten erst an. Und wenn die fertig ausgeführt wurde, ist die Form_Load-Prozedur fertig und di…

  • Benutzer-Avatarbild

    Ich seh grad, dass t dann schon vom GetIP-ReturnValue-Typ ist. also schon ein string. Wieder was dazugelernt. Man muss sich nur mal damit beschäftigen

  • Benutzer-Avatarbild

    Dann hier die Kurzfassung Deines Sollcodes: VB.NET-Quellcode (21 Zeilen) Leider kann ein Thread keinen Wert zurückgeben, also kann GetIP nichts zurückliefern, wenn sie in einem Nebenthread läuft. Sie muss also selber die gewünschte Ausgabe an Label1 vornehmen.

  • Benutzer-Avatarbild

    Schreib den Code mal testweise in ein neues Projekt. Ggf. machen alte Restdaten aus VB2010 das ganze unbrauchbar. Oder Du machst das über Menu [Projekt] -> [DeinProjektName] neu erstellen. Zum anderen würde Dein Code richtig lauten: VB.NET-Quellcode (2 Zeilen) da Await Threading.Tasks.Task.Run(Function() GetIP()) den Rückgabewert Deiner GetIP-Funktion liefert. Hingegen wird bei Dim IPlesen = Threading.Tasks.Task.Run(Function() GetIP()) das IPLesen zu einem Task(Of String), also einer Aufgabe, di…