Gibt es in vb.NET eine Anweisung, die dem OnEvents aus VB6 entspricht?

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von petaod.

    Gibt es in vb.NET eine Anweisung, die dem OnEvents aus VB6 entspricht?

    Die Überschrift sagt es eigentlich schon:

    Ich muss zur Laufzeit eine Routine abarbeiten, die aufgrund von Datenmengen und deren Verarbeitung recht lange dauert.

    In VB6 hätte ich jetzt an einigen Stellen innerhalb dieser Routine ein "OnEvents" gesetzt, damit der Rest der Applikation
    (mit timergetriggerten und manuellen Events) ohne sichtbare Verzögerung weiterlaufen kann.

    Leider habe ich in VB.NET etwas vergleichbares bisher nicht gefunden.
    Könnt ihr mir weiterhelfen?

    Gruß, P..

    Phasenverschiebung schrieb:

    OnEvents
    Ich gehe mal davon aus, du meinst DoEvents.
    Das ist ein Relikt aus Zeiten von Windows 95 und Einprozessormaschinen, wo man Parallelität simulieren musste.
    Heute kannst du problemlos parallel arbeiten mit Threads oder noch besser mit Async / Await.
    --
    If Not Program.isWorking Then Code.Debug Else Code.DoNotTouch
    --