Bonjour,
voilà g une form avec une progressbar. Quand je clique sur un bouton de cette même form, cela appelle une fonction d'une classe située dans une dll.
Cette dll étant référencée au projet, je peux donc utiliser ses méthodes comme ceci :
pour autant bien sûr que je fasse les bonnes directives using.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 instanceClasseDll.Method();
Seulement voilà mon problème:
Cette fameuse methode contenue dans la dll, j'aimerais qu'elle puisse modifier la valeur de la progressbar. L'idée serait de passer à cette méthode un pointeur sur un entier. Comme ca, quand elle le modifierait, ca modifierait aussi dans ma classe principale (Form).
Mais comment spécifier qu'on met comme valeur de la progressbar, la valeur d'un pointeur ??
Car si je fais ca:
val est bien modifié par Method, mais la valeur de la progressBar reste celle initialisé au début.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 progressBar1.Value=val; instanceClasseDll.Method(ref val);
Merci d'avance de vos réponses
Partager