C# Datalogic条形码/重量扫描仪

C# Datalogic条形码/重量扫描仪,c#,.net,barcode-scanner,C#,.net,Barcode Scanner,有谁能告诉我从哪里开始编码,以便从OPOS(Datalogic Magellan device)获取数据,并在C#中进行加权和条形码扫描??例如,我应该在本例中使用什么库和什么函数。我不知道,因为我已经花了很多时间在网上寻找答案。甚至在网上都没有 我不知道有什么api可以用来将usb设备的重量和条形码输入我的C#程序 我目前正在使用Datalogic scale。我尝试了内置windows reader,但它没有从设备读取任何数据 首先,我使用了Microsoft.PointOfService库

有谁能告诉我从哪里开始编码,以便从OPOS(Datalogic Magellan device)获取数据,并在C#中进行加权和条形码扫描??例如,我应该在本例中使用什么库和什么函数。我不知道,因为我已经花了很多时间在网上寻找答案。甚至在网上都没有

我不知道有什么api可以用来将usb设备的重量和条形码输入我的C#程序


我目前正在使用Datalogic scale。我尝试了内置windows reader,但它没有从设备读取任何数据

首先,我使用了
Microsoft.PointOfService
库,它可以直接创建到大多数opos基础机器的连接。并确保您的逻辑设备名称正确!非常非常重要。这不是您在regedit中找到的任何普通名称,它必须由您自己在随opos机器安装的opos adk程序中手动定义

然后,您可以像往常一样在C#程序中输入名称

例如:在OPOS程序中将USB_Scale设置为逻辑设备名称 在C中#

注意:确保将索赔设置为1000;如果你不这样做,它可能不起作用。
另外:
this.myScale=((Scale)explore.CreateInstance(myDevice))首先,我使用了
Microsoft.PointOfService
库,它可以直接创建到大多数opos基础机器的连接。并确保您的逻辑设备名称正确!非常非常重要。这不是您在regedit中找到的任何普通名称,它必须由您自己在随opos机器安装的opos adk程序中手动定义

然后,您可以像往常一样在C#程序中输入名称

例如:在OPOS程序中将USB_Scale设置为逻辑设备名称 在C中#

注意:确保将索赔设置为1000;如果你不这样做,它可能不起作用。 另外:
this.myScale=((Scale)explore.CreateInstance(myDevice))
this.myDevice = explore.GetDevice("Scale", "USB_Scale");