已知一个类CryClass,其类型是CrystalDecisions.CrystalReports.Engine.ReportClass,我想把这个类CryClass作为参数在窗体间传送,在目的窗体中实例化。就像: public FormPrintPreview(CrystalDecisions.CrystalReports.Engine.ReportClass CryClass)
{
InitializeComponent();
CryClass CryClass1 = new CryClass();
}
我大概知道要用到反射,请给出具体代码,谢谢!
{
InitializeComponent();
CryClass CryClass1 = new CryClass();
}
我大概知道要用到反射,请给出具体代码,谢谢!
{
InitializeComponent();
var instance = Activator.CreateInstance(type);
}
FormPrintPreview(typeof(ReportClass));
还可以用Assembly.Load()
我这样做不行,该怎么做?public FormPrintPreview(Type type)
{
InitializeComponent();
var instance = Activator.CreateInstance(type);
instance instanceObj = new instance(); --不行!我的意思就是将形式参数的类引进来,然后实例化成对象。 }
到底谁是Class?