其中DCH.FrmPLOut表示命名空间为DCH,FrmPLOut表示这个命名空间下的类的名字

parameters表示参数集合,GetSuccess表示这个类下面的方法,且这个方法必须是public公共的

Form frm = (Form)Activator.CreateInstance(Type.GetType("DCH.FrmPLOut"));
Type ty = frm.GetType();                           
object[] parameters = { "DS", strName, strCompanyCode, strSDate,strEDate };
ty.InvokeMember("GetSuccess", BindingFlags.InvokeMethod, null, frm, parameters);

posted on 2012-07-19 14:40  成天狂  阅读(115)  评论(0编辑  收藏  举报