Suchergebnisse
Suchergebnisse 1-3 von insgesamt 3.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Zitat von Seyphedias: „ den Backgroundworker an den Thread koppeln.“Da gibts nix zu koppeln - ein BGW ist doch schon an einen Thread gekoppelt (was immer das heissen mag). Also das BGW_DoWork-Event läuft im NebenThread, und da kannst du deine Berechnungen ausführen. Und zwischendrin halt gelegentlich BGW.ReportProgress() aufrufen - aber das weisste ja schon, oder? (bitte die Frage beantworten)
-
Zitat von Seyphedias: „die berechnung läuft in einem Thread und soll nicht im BGW laufen.“ja, kein problem! bzw doch, denn eine berechnung kann sowieso nicht im bgw laufen. der bgw feuert ein Event bgw_Dowork(), und wer das Event behandelt, der läuft im NebenThread. Er läuft nicht im bgw, sondern im NebenThread des Bgw - dazu ist ein bgw nunmal da. Wenn du zusätzlich zum Bgw noch einen separaten Thread erstellst, dann hast du einen Thread zuviel. Und daher kommt auch dein Problem, dass diese "ni…
-
um eine PB zu füllen brauchst du keinen Backgroundworker mit seinem NebenThread. Das macht ein Timer besser.