Réponse acceptée !
Oui je viens de la faire et ça marche mais j'avais pas bien initialiser l'objet depuis lequel j'appele la procédure non plus.
Voila ce que j'ai mis dans le code de mon formulaire:
[DllImport("barreDuHaut.dll")]
private static extern void DiminuerRessource();
public Form1()
{
InitializeComponent();
}
private void button1_Click( object sender, EventArgs e)
{
string ressource = "bois" ;
int quantite = 50;
barreDuHaut.UserControl1 test = new barreDuHaut();
test.AugmenterRessource(ressource, quantite);
}
//Je n'ai changé à ma dll. Elle était bonne. Merci Miltiades