none
Charger un assembly a la voler, et instancier une class avec parametre RRS feed

  • Question

  • Bonjour,

     

    j'avais utiliser la compilation dynamique pour charger l'assembly a la voler,

    http://social.msdn.microsoft.com/Forums/fr-FR/889/thread/33a2a0d9-3b8c-4e9d-b5be-0003ac2eefc2

    maintenant je souhaite faire la meme chose, a un detaille pres, je souhaite passer des parametre lors de la recuperation de l'instance d'une class.

    Exmple:

    Class Toto

    Sub New(p1 as string,p2 as integer)

    end sub

    end Class

     

    donc le code devrai ressembler a cela, mais comment lui passer p1 et P2 ?

    'on charge la class
                lType = lAssemblieMySqlData.GetType("Toto")
     
                'on Appele la fonction qui créé une instance de cette class
                lFiledInfo = lType.GetField("Instance")
     
                'On retourne la l'instance
                Return lFiledInfo.GetValue(Nothing)
    

     

     

     


    Cordialement Sébastien DataBase2Code
    lundi 20 juin 2011 17:23

Réponses

Toutes les réponses