Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

emanuelx

backgroundworker activo ou não

Mensagens Recomendadas

emanuelx

então quando ele está false é porque o backgroundwork não está a funcionar. visto assim não tenho de o parar?


com calma e sem stresses

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
emanuelx

mas então não devo estar a fazer bem. porque dá me este erro

This BackgroundWorker states that it doesn't support cancellation. Modify WorkerSupportsCancellation to state that it does support cancellation.

quando o backgroundworker.isbusy = true

  Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
        If webc.IsBusy = True Then
            webc.CancelAsync()
        End If
        If BackgroundWorker1.IsBusy = True Then
            BackgroundWorker1.CancelAsync()

        End If
    End Sub


com calma e sem stresses

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
emanuelx

        If webc.IsBusy = True Then
            webc.CancelAsync()
        End If
        If BackgroundWorker1.IsBusy = True Then
            Me.BackgroundWorker1.CancelAsync()
            MsgBox("cancelado")
        End If
        Me.Invoke(New inseririnfo(AddressOf recolha), New Object() {i, 3, "cancel"})

tenho este código para cancelar.

quando o se encontram backgroundworker.isbusy =true e o webc =false

eu carrego no botão para cancelar e ele aparece a mensagem de cancelado mas o backgroundworker continua a correr.


com calma e sem stresses

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.