Bonjour, voilà mon problème.
Je veux rajouter un système de plug-ins à mon programme, j'arrive à charger les dll, a lancer des methodes, mais je n'arrive pas à faire un nouveau Thread et lancer une méthode de la dll.
Voila mon Erreur sur la ligne " obj.Main()":
La référence d'objet n'est pas définie à une instance d'un objet.
1 2 3 4 5 6 7 8 9 10 11
| Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim ThreadF As Thread = New Thread(New ThreadStart(AddressOf test))
ThreadF.Start()
End Sub
Private Shared Sub test()
Dim obj As Object
obj = AppDomain.CurrentDomain.CreateInstanceFromAndUnwrap(Application.StartupPath & "\Fights\Guerrier.dll", "Guerrier.Script.Fights")
obj.Main()
End Sub |
Merci de me dire comment je peux faire pour lancer en parallèle de mon programme principal les méthodes des dll, parque sa fait 4 heures que je reste bloqué dessus.
Merci d'avance
Partager