therafou
Messages postés46Date d'inscriptionmercredi 26 février 2003StatutMembreDernière intervention10 juin 2007
-
31 mai 2007 à 01:06
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 2014
-
31 mai 2007 à 09:26
Bonjour,
Je viens de créer un BackgroundWorker nomé BackgroundWorker_info pour travailler en tache de font pour ne pas faire de freez avec mon programme.
J'ai testé mon thread et il fonctionne sans problème à vide (juste un test avec un MSGBOX).
Mais mon problème arrive quand je veux passer un objet un paramètre quand je démarre le thread avec la commande:
BackgroundWorker_info.RunWorkerAsync()
Pour passer l'objet, je vais prendre une classe:
Dim ma_objet As New Class_internet
Puis pour faire passer l'objet en paramètre
BackgroundWorker_info.RunWorkerAsync(ma_classe)
On retrouve donc l'objet dans e.Argument
Mais je n'arrive pas à accèder au méthode de ma objet.
Si vous avez des exemple de BackgroundWorker avec passage d'objet ou solution, merci de bien vouloir m'en faire part.
Bonne soirée