公共TwainCapabilityGetDeviceEventCapability ()
公共函数GetDeviceEventCapability ()作为TwainCapability
公共:TwainCapability ^GetDeviceEventCapability ();
表示CAP_DEVICEEVENT能力值的TwainCapability对象
调用这个函数来获取CAP_DEVICEEVENT能力值。要设置CAP_DEVICEEVENT能力,可以调用SetDeviceEventCapability方法,也可以调用ResetDeviceEventCapability方法将CAP_DEVICEEVENT能力设置为默认值。
要获取每个设备事件的状态,请将EnableGetDeviceEvent设置为TRUE。此外,要获取设备事件的信息,请调用GetDeviceEventData方法。
使用Leadtools;使用Leadtools.Twain;公共无效GetDeviceEventCapabilityExample (IntPtr父){TwainSession会话=新TwainSession ();会话。启动(父,“制造商”,“productFamily”,“版本”,“应用程序”, TwainStartupFlags.None);试一试{TwainCapability twnCap = session.GetDeviceEventCapability();如果(twnCap.Information。Type == TwainCapabilityType.DeviceEvent){intcount = twnCap.ArrayCapability.Count;为(intI = 0;I < count;我+ +){TwainCapabilityValue capValue = (TwainCapabilityValue)twnCap.ArrayCapability.GetValue(i);开关(capValue){情况下TwainCapabilityValue。DeviceEventCheckBattery:对话框。显示("设备事件检查电池");打破;情况下TwainCapabilityValue。DeviceEventCheckResolution:对话框。显示("设备事件检查分辨率");打破;情况下TwainCapabilityValue。DeviceEventDeviceReady:对话框。显示("设备事件已准备好");打破;}}TwainCapability cap =新TwainCapability ();cap.Information.Type = TwainCapabilityType.DeviceEvent;cap.Information.ContainerType = TwainContainerType.Array;cap.ArrayCapability.Count = 5;arraycapability . itemtype = TwainItemType.Uint16;cap.ArrayCapability。SetValue (0, TwainCapabilityValue.DeviceEventDeviceReady);cap.ArrayCapability。TwainCapabilityValue.DeviceEventCheckDeviceOnline SetValue(1日);cap.ArrayCapability。TwainCapabilityValue.DeviceEventCheckBattery SetValue(2日);cap.ArrayCapability。TwainCapabilityValue.DeviceEventCheckPowerSupply SetValue(3日);cap.ArrayCapability。TwainCapabilityValue.DeviceEventCheckResolution SetValue(4日);session.SetDeviceEventCapability(帽);对话框。显示("DeviceEvent已成功更改");session.ResetDeviceEventCapability (twnCap);对话框。显示("DeviceEvent已成功重置为默认值");}}抓{}session.Shutdown ();}
进口Leadtools进口Leadtools。吐温公共子GetDeviceEventCapabilityExample (按值传递父作为IntPtr)昏暗的会话作为TwainSession =新TwainSession ()会话。启动(父,“制造商”,“productFamily”,“版本”,“应用程序”TwainStartupFlags.None)试一试昏暗的twnCap作为TwainCapability = session.GetDeviceEventCapability()如果twnCap.Information.Type = TwainCapabilityType。DeviceEvent然后昏暗的数作为整数= twnCap.ArrayCapability。数昏暗的我作为整数为I = 0来数- 1昏暗的capValue作为TwainCapabilityValue =CType(twnCap.ArrayCapability.GetValue(我),TwainCapabilityValue)选择情况下capValue情况下TwainCapabilityValue。DeviceEventCheckBattery对话框。显示("设备事件检查电池")情况下TwainCapabilityValue。DeviceEventCheckResolution对话框。显示("设备事件检查分辨率")情况下TwainCapabilityValue。DeviceEventDeviceReady对话框。显示("设备事件已准备好")结束选择下一个昏暗的帽作为TwainCapability =新TwainCapability ()cap.Information.Type = TwainCapabilityType。DeviceEventcap.Information.ContainerType = TwainContainerType。数组cap.ArrayCapability。数= 5cap.ArrayCapability.ItemType = TwainItemType。Uint16cap.ArrayCapability。TwainCapabilityValue.DeviceEventDeviceReady SetValue (0)cap.ArrayCapability。TwainCapabilityValue.DeviceEventCheckDeviceOnline SetValue(1日)cap.ArrayCapability。TwainCapabilityValue.DeviceEventCheckBattery SetValue (2)cap.ArrayCapability。TwainCapabilityValue.DeviceEventCheckPowerSupply SetValue(3日)cap.ArrayCapability。TwainCapabilityValue.DeviceEventCheckResolution SetValue(4日)session.SetDeviceEventCapability (cap)对话框。显示("DeviceEvent已成功更改")session.ResetDeviceEventCapability (twnCap)对话框。显示("DeviceEvent已成功重置为默认值")结束如果抓结束试一试session.Shutdown ()结束子
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网页浏览器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送到支持!应该有人联系你!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至五
上午8:30 -下午6点
如需联系我们,请填写此表格,我们将通过电子邮件与您联系。
