←选择平台

GetErrorCodeString方法

总结
得到一个字符串描述一个引擎特定的错误代码值。
语法
c#
VB
c++
Java
公共字符串GetErrorCodeString (代码)
函数GetErrorCodeString (_按值传递代码作为_)作为字符串
公共字符串getErrorCodeString (代码)
字符串^ GetErrorCodeString (int64代码)

参数

代码
引擎特定的错误代码的价值。这通常是获得的代码当一个异常类型的成员OcrException是抛出这IOcrEngine

返回值

一个字符串,该字符串包含一个简短描述的错误代码的价值。

讲话

当一个运行时错误发生在这IOcrEngine,异常的类型OcrException被引擎特定的错误代码中设置代码成员。这个错误代码是引擎特定的但可以获得使用一个简短的描述GetErrorCodeString方法。

逻辑错误无效的参数等方法或无效操作抛出标准的。net的异常(在这种情况下,分别ArgumentException和InvalidOperationException错误引起的加载使用无效的图片文件RasterCodecsInstance将抛出异常的类型RasterException。错误缺失的功能(支持锁定)将抛出OcrSupportLockedException例外。其他引擎将抛出一个运行时错误OcrException

例子

这个例子在引擎将会导致一个错误,然后捕捉和显示错误代码的信息

c#
VB
使用Leadtools;使用Leadtools.Codecs;使用Leadtools.Ocr;使用Leadtools.Document.Writer;公共无效GetErrorCodeStringExample (){/ /创建一个新的目录字符串engineDir =@ " C: \ MyApp \ WrongOcrEngineDirectory”;如果(Directory.Exists (engineDir))Directory.Delete (engineDir真正的);Directory.CreateDirectory (engineDir);/ /该目录存在,但它不包含OCR运行时。/ /调用启动这台发动机传递参数应该抛出OcrException/ /创建一个实例的引擎使用(IOcrEngine ocrEngine = OcrEngineManager.CreateEngine (OcrEngineType.LEAD)){/ /开始用错引擎目录(这应该引起异常)试一试{ocrEngine.Startup (,,,engineDir);}(OcrException练习){/ /获取和显示错误的描述代码= ex.Code;字符串描述= ocrEngine.GetErrorCodeString(代码);Console.WriteLine(描述);}}}
进口Leadtools进口Leadtools.Codecs进口Leadtools.Ocr进口Leadtools.Document.Writer公共GetErrorCodeStringExample ()创建一个新的目录昏暗的engineDir作为字符串=“C: \ MyApp \ WrongOcrEngineDirectory”如果Directory.Exists (engineDir)然后Directory.Delete (engineDir真正的)结束如果Directory.CreateDirectory (engineDir)这个目录已经存在,但它不包含OCR运行时环境。调用启动这台发动机参数传递应该抛出OcrException创建一个实例的引擎使用ocrEngine作为IOcrEngine = OcrEngineManager.CreateEngine (OcrEngineType.LEAD)“开始用我们的错引擎目录(这应该引起异常)试一试ocrEngine.Startup (没有什么,没有什么,没有什么engineDir)前女友作为OcrException获取和显示的描述错误昏暗的代码作为= ex.Code昏暗的描述作为字符串= ocrEngine.GetErrorCodeString(代码)Console.WriteLine(描述)结束试一试结束使用结束
需求

目标平台

Leadtools.Ocr作为sembly
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。