Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何解决';COMException不受控制';由MODI(OCR阅读器)引起_C#_Ocr_Comexception_Modi - Fatal编程技术网

C# 如何解决';COMException不受控制';由MODI(OCR阅读器)引起

C# 如何解决';COMException不受控制';由MODI(OCR阅读器)引起,c#,ocr,comexception,modi,C#,Ocr,Comexception,Modi,我试图用MODI(使用c#)读取一幅图像,我在网上找到了很多链接 因为我可以通过运行以下代码来解决“COMException not Control”问题: public string reconeixNom(string filePath) { String nom; Document md = new Document(); //Crea document MODI.Document md.Create(filePath); //Do

我试图用MODI(使用c#)读取一幅图像,我在网上找到了很多链接

因为我可以通过运行以下代码来解决“COMException not Control”问题:

public string reconeixNom(string filePath)
    {
        String nom;

        Document md = new Document(); //Crea document MODI.Document
        md.Create(filePath); //Document amb la ruta que toca.
        md.OCR(MiLANGUAGES.miLANG_SPANISH, false, false);
        MODI.Image image = (MODI.Image)md.Images[0];
        nom = image.Layout.Text;

        image = null;
        md.Close(false);
        md = null;

        GC.Collect();
        GC.WaitForPendingFinalizers();

        return nom;
    }
我试图以try-cach的方式提交该块以捕获异常

'System.Runtime.InteropServices.COMException'

但仍然是一样的

我也尝试过调试程序,我发现异常仅出现在以下行:

md.OCR(MiLANGUAGES.miLANG_SPANISH, false, false);
拜托,你知道会发生在哪里吗