Announcement

Collapse
No announcement yet.

sicherstellen, dass BackgroundWorker beendet wurde

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • sicherstellen, dass BackgroundWorker beendet wurde

    hi,

    wie kann prüfen, ob ein backgroundworker, der mit CancelAsync abgebrochen wurde auch wirklich beendet ist?

    ich habe beispielsweise folgende routine:

    Sub CancelBW_Click(ByVal sender As Object, ByVal e As EventArgs)
    backgroundWorker1.CancelAsync
    'erst weiter machen, wann backgroundWorker1 beendet wurde

    End Sub

    ich will nun nach "backgroundWorker1.CancelAsync " solange warten, bis der backgroundworker1 beendet ist.

    habt ihr da ne idee?

    micha

  • #2
    Zitat aus der SDK-Doku:
    Im folgenden Codebeispiel wird veranschaulicht, wie mit der IsBusy-Eigenschaft auf den Abschluss eines BackgroundWorker-Vorgangs gewartet wird.
    Das scheint genau das zu sein, wonach Du suchst. Jürgen

    Comment

    Working...
    X