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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
instanceClasseDll.Method();
pour autant bien sûr que je fasse les bonnes directives using.

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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
progressBar1.Value=val;
instanceClasseDll.Method(ref val);
val est bien modifié par Method, mais la valeur de la progressBar reste celle initialisé au début.

Merci d'avance de vos réponses