SelectSource方法

总结
弹出TWAIN对话框,选择TWAIN源获取图像。
语法
c#
VB
c++
公共DialogResult SelectSource (字符串sourceName
公共函数SelectSource (_按值传递sourceName作为字符串_作为DialogResult
公共DialogResult SelectSource (字符串^sourceName

参数

sourceName
字符串包含要选择的源名称

返回值

对话结果值之一。如果发生错误,则抛出异常。

讲话

此方法检查当前选择的twain数据源是否为twain 2。x是否兼容,如果不兼容,则加载TWAIN 1。. x数据源管理器(Twain_32.DLL),在这种情况下,使用的twain版本将是TwainVersion1,如果选择的数据源是TWAIN,则为2。x兼容然后TWAIN 2。将从您的系统中加载TWAINDSM.DLL,在这种情况下,使用的twain版本将是TwainVersion2.只有当SetVersion方法未被用户调用。您可以通过调用获取当前选定的Twain版本GetVersion方法。吐温2。如果选择的数据源是TWAIN 2,则始终优先使用TWAINDSM.DLL。因此,如果您的机器上安装了两个TWAIN驱动程序,其中一个是TWAIN 2。x兼容,而另一个不兼容,你在使用TWAIN 1。x数据源(驱动程序),然后调用此方法并选择另一个TWAIN 2。那么LEADTOOLS将在内部尝试加载TWAINDSM.DLL而不是Twain_32.dll以使用TWAIN 2。x数据源管理器,因为您新选择的设备是TWAIN 2。您可能会注意到,在制造商的选择源对话框中列出的数据源根据所选的TWAIN版本而有所不同。更多信息请参考管理TWAIN源

例子
c#
VB
使用Leadtools;使用Leadtools.Twain;公共无效SelectSourceExample (IntPtr父)TwainSession session =TwainSession ();会话。启动(父,“制造商”“productFamily”“版本”“应用程序”, TwainStartupFlags.None);如果(会话。SelectSource (字符串=对话结果。ok)对话框。显示(“选择源错误”);session.Shutdown ();}
进口Leadtools进口Leadtools。吐温公共SelectSourceExample (按值传递作为IntPtr)昏暗的会话作为TwainSession =TwainSession ()会话。启动(父,“制造商”“productFamily”“版本”“应用程序”TwainStartupFlags.None)如果会话。SelectSource (字符串.空)<>对话sult。好吧然后对话框。显示(“选择源错误”结束如果session.Shutdown ()结束
需求

目标平台

Leadtools。吐温作为sembly
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。