Affecter une variable de dll C# depuis prog VB.NET
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 2013
-
17 nov. 2007 à 20:41
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 2013
-
18 nov. 2007 à 09:13
Salut,
J'ai une projet VB.Net, un application Win32, et j'ai un projet C#, qui est une dll.
J'ai une variable qui est dans ma dll, et j'aimerais lui affecter une valeur depuis mon application, qui est donc en VB.Net, comment je fais?
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 20132 17 nov. 2007 à 20:56
Donc, tu veux dire que je devrais faire ça depuis la dll et non l'application? Si c'est ça, problême, en fait, c'est une dll que j'ai réupérer sur un site, elle fonctionne bien en C# mais si je la convertie en VB.Net, ça merche pas, alors je la grade en c#, le bleme est que je ne sais pas faire de c#, et puis, pour accèder à un valeur qui se trouve dans l'application pour la donné à une vairable de la dll, bin, on peut pas vraiment mettre un exe en référence dans un projet dll.
Alors.
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 17 nov. 2007 à 21:02
Ce que je disais, c'est de créer dans la dll, une nouvelle fonction qui attent une valeur en paramètre, valeur qu'elle affectera à ta variable lorsqu'elle sera appelée.
Ensuite dans ton appli, il te suffit d'appeler cette fonction, comme tu apele n'importe qu'elle autre fonction de la dll en lui passant la valeur que tu veux affecter à la variable.
Maintenant, si tu connais pas le C#, je comprend que tu ne veille pas te lancer.
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 20132 17 nov. 2007 à 21:50
Ok, je comprend bien ce que tu dis, mais comme tu le sais, pas facile de ce lancé dans ce genre de chose quand on connait pas le C#, je vais quand même tenter ma chance, mais si vous avez une autre solution...
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 20132 17 nov. 2007 à 23:18
Salut, sinon, j'ai peu être une autre solution, c'est triché, mais ça devrait fonctionner, le but est simplement que depuis mon application, j'enregistre la valeur de la variable dnas un fichier, et dans ma dll, je lis le fichier et récupère la valeur, je suis entrain de regarder ça sur Developpez et Codes Sources en C#, ça a l'air simple, je vous tiens au courrant.