Bonjour,

j'ai un programme (projet1) qui utilise des DLL.
Depuis projet1, j'ouvre une form (formDll) de ma DLL. Sur celle-ci, j'ai un bouton pour ouvrir une form (form1) présente dans mon programme d'origine.
-> formDll affiche un tableau avec une liste de rapports
-> form1 permet d'afficher le détail du rapport en cours dans le tableau

Dans ma DLL, j'instancie une classe (cls1) pour charger ma formDll, mais je n'arrive pas à lancer form1

Une solution serait de fermer la formDll puis de lancer form1 en récupérant le numéro de rapport en cours et à la fermeture de form1 relancer formDll en sélectioonnant le rapport qui était en cours : comme si on avait ouvert form1 depuis la DLL.
Cependant ce n'est pas très propre et je ne sait toujours pas comment transmettre le numéro du rapport dans le sens DLL -> projet1

Si quelqu'un a déjà rencontré cette problématique ou des pistes à me donner, je prend...

Merci pour votre aide