本帖最后由 maysoft 于 2011-04-20 01:58:43 编辑

解决方案 »

  1.   

    你在给类定义属性的时候用中文????
    第一个参数应该是类成员的名字的字符串比如
    class ABC
    {
         private int num;
         public int Num
         {set get}
         
         public void DoSomething();
    }InvokeMember("num",  ........);
    InvokeMember("Num",  ........);
    InvokeMember("DoSomething",  ........);//这写才是上面的成员ID 也就是我们要调度的ID 估计教程想表达的是这个意思看过<clr via C#>上面有,但我也没有练习过
    你自己查查方法的使用把
      

  2.   

    我错了,应该是new Object[1] {1}脑卡卡住了!