Hallo,
Ik heb een programma waarin op diverse manier door middel van zoeken gegevens kunnen worden gehaald. Op de achtergrond draait de backgroundworker zonder problemen.
Het probleem is als de gebruikert tijdens het zoeken op een ander zoekfunctie klikt of nog een keer op dezelfde functie ik de melding uiteraard krijg dat de backgroundworker bezig is. Vervolgens klikken op doorgaan en het programma gaat wel weer verder maar uiteraard wil ik deze melding van VB voorkomen.
Ik heb de code:
Echter dit werkt niet. Of het programma krijgt alsnog de officiele melding of soms wel de message maar geraakt dan op hol en geraakt vast
Groetjes
Ik heb een programma waarin op diverse manier door middel van zoeken gegevens kunnen worden gehaald. Op de achtergrond draait de backgroundworker zonder problemen.
Het probleem is als de gebruikert tijdens het zoeken op een ander zoekfunctie klikt of nog een keer op dezelfde functie ik de melding uiteraard krijg dat de backgroundworker bezig is. Vervolgens klikken op doorgaan en het programma gaat wel weer verder maar uiteraard wil ik deze melding van VB voorkomen.
Ik heb de code:
Code:
if backgroundworker1.isbusy=true then
msgbox( "Programma is bezet met een ander zoekopdracht")
exit sub
end if
Echter dit werkt niet. Of het programma krijgt alsnog de officiele melding of soms wel de message maar geraakt dan op hol en geraakt vast
Groetjes