请教各位一个问题:
我要在用C#在.NET下调用Mtlab生成的DLL,要用到Mwarray这个类,有一条简单的语句:double[] resOut = new double[1024];
MwChayArray filename=textbox.text;
Quan2115 canshu = new Quan2115();
resOut = (double[])((MWNumericArray)canshu.imagedetect((MWArray)fileName_m)).ToVector(MWArrayComponent.Real);
这些语句在我写的测试程序中都没有问题,但写到实际用的程序中MwChayArray filename=textbox.text;
这条语句就会发生问题:“MathWorks.MATLAB.NET.Arrays.MWCharArray”的类型初始值设定项引发异常。不知道为什么?该加载的DLL都加载了。
我挺急的,14号就要去北邮比赛了,大恩不言谢!!!
RISEBY