vb.net自定义错误处理模块

时间:2014-01-15 13:30:59

标签: vb.net error-handling wia

我使用wia编写了一个基本的Visual Basic扫描程序来扫描文档并将它们放在特定的文件夹中。 我想在项目中添加一些自定义错误处理,在屏幕上放置一个消息框告诉用户问题以及如何纠正它(就像adf或扫描仪中的纸张没有关闭等),我想将错误处理放入一个单独的模块,并使用try / catch块调用我的模块,然后返回程序再试一次。

我找到了以下网页

http://graphicsmagician.com/vbcourse/11design/errors.htm(例3)

解释了如何调用它但我不确定在发布它时如何将它添加到我的程序中。

我还有另一个要编写的项目也会使用这个模块,所以我想把它分开,这样我就可以在这个项目中使用它了。

非常感谢任何帮助

由于    加雷

1 个答案:

答案 0 :(得分:2)

我不完全确定您的所有项目情况,但鉴于您将问题标记为vb.net问题,或许以下文章对您有所帮助:

它有点旧,但仍然可能有用: http://msdn.microsoft.com/en-us/library/ms973807.aspx

因此,目标是将您的Component创建为dll项目,然后将其添加到应该利用所述dll组件功能的任何项目的项目引用。完成后,您只需要确保dll随后附带本程序。