Bonjour,
Après avoir lu plusieurs articles concernant les backgroundworker, j'avoue que je suis bien perdu. Je vous explique :
J'ai mon appli qui lance 2 background worker simultané, ces 2 bgd font des recherches chacun de leur cote, quand le bgd1 se termine je créé une form pour afficher les valeurs trouvées (le traitement du bgd 2 est bien plus long). et j'aimerai qu'a la fin du bgd 2, ma form (créé dans le bgd1) soit mise a jour avec les infos du bgd2.
Voici le code que j'ai mis en place (mais qui marche pas forcement
)
bgd1.RunWorkerCompleted
bgd2.RunWorkerCompleted
bgd1.ReportProgress(100, MaVariableTexte)
Forcement quand le bgd2 veut acceder au bgd1, celui ci annonce que le reportProgress ne peut pas etre utilisé car il est déjà passé en runworkercompleted.
Si vous avez des idées je suis preneur, merci d'avance
Partager