sebseb42
Messages postés495Date d'inscriptiondimanche 6 juillet 2003StatutMembreDernière intervention 9 novembre 2007
-
21 mars 2006 à 19:11
sebseb42
Messages postés495Date d'inscriptiondimanche 6 juillet 2003StatutMembreDernière intervention 9 novembre 2007
-
22 mars 2006 à 10:19
sebseb42
Messages postés495Date d'inscriptiondimanche 6 juillet 2003StatutMembreDernière intervention 9 novembre 20071 22 mars 2006 à 10:19
biensure que si je m'en sert, se que je charge sur la pile sert pour l'appel de la fonction action
la fonction Action contient un appel a une MessageBox, et cette messagebox est bien appeler, meme si je met Ldarg.3, c'est ca qui est louche.
IL_0001: ldarg.1 // <-- ici est charger mon parametre pour l'appel de la ligne du dessous
IL_0002: callvirt instance void TestReflectPerf.IMangousteAQuatreCuls::Action()
effecticvement, apres une bonne dose de tests, et certains tutoriaux, il semble que l'argument 0 soit bien le this (pour une method non static).
cependant le code que j'ai copier coller fonctionne aussi avec Ldarg.0...
bref, c'est louche, mais au moins j'ai ma reponse, merci tout de meme pour ta participation, et ta confirmation, qui m'eclaire d'avantage :)