公共字符串GetErrorCodeString (
长代码
)
函数GetErrorCodeString (_
按值传递代码作为长_
)作为字符串
公共字符串getErrorCodeString (长代码)
字符串^ GetErrorCodeString (
int64代码
)
代码
引擎特定的错误代码的价值。这通常是获得的代码当一个异常类型的成员OcrException是抛出这IOcrEngine。
一个字符串,该字符串包含一个简短描述的错误代码的价值。
当一个运行时错误发生在这IOcrEngine,异常的类型OcrException被引擎特定的错误代码中设置代码成员。这个错误代码是引擎特定的但可以获得使用一个简短的描述GetErrorCodeString方法。
逻辑错误无效的参数等方法或无效操作抛出标准的。net的异常(在这种情况下,分别ArgumentException和InvalidOperationException错误引起的加载使用无效的图片文件RasterCodecsInstance将抛出异常的类型RasterException。错误缺失的功能(支持锁定)将抛出OcrSupportLockedException例外。其他引擎将抛出一个运行时错误OcrException。
这个例子在引擎将会导致一个错误,然后捕捉和显示错误代码的信息
使用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(描述)
结束试一试
结束使用
结束子
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。