适用于Visual Basic的良好条形码扫描API [英] Good Barcode Scanning APIs for Visual Basic

查看:97
本文介绍了适用于Visual Basic的良好条形码扫描API的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

最受欢迎且支持良好的驱动程序库是什么?

包含Visual Basic和C / C ++ API的代码扫描程序?我的要求

是:


- 必须允许将应用程序写入单个界面,但支持

许多不同的制造商''条形码扫描设备。我不想将
绑定到一个制造商的软件界面。


- 必须支持使用Visual Basic中的扫描仪,最好是来自C / C ++

和Java。


- 必须为Visual Basic提供一个回调接口,这样一个应用程序

就可以了听取某个事件并采取适当的行动。我们希望

支持能够同时快速扫描物品的同时操作许多库存物品的能力。


- 更愿意处理得到良好支持的图书馆以及来自大公司的b $ b b。如果只有一个人的公司生产这些产品,我们会考虑它(因为我们别无选择)。


- 通常便宜比贵的更好。


我很感激有人提出建议并讨论它们并发布

链接到制造商的网站。

-




注意:要回复,请将用户名更改为westes AT earthbroadcast.com

What are the most popular, and well supported, libraries of drivers for bar
code scanners that include a Visual Basic and C/C++ API? My requirements
are:

- Must allow an application to be written to a single interface, but support
many different manufacturers'' barcode scanning devices. I do not want to
be tied to one manufacturers'' software interfaces.

- Must support use of the scanner from Visual Basic, and ideally from C/C++
and Java as well.

- Must provide a callback interface for Visual Basic, so that an application
can listen on a certain event and take appropriate action. We want to
support the ability to have many inventory items operated on at once by
scanning items rapidly in succession.

- Would prefer to deal with libraries that are well supported and which come
from larger companies. If only one-person companies make these kinds of
products, we''ll consider it (because we have no choice ).

- Cheap is usually better than expensive.

I would appreciate anyone with recommendations discussing them and posting
links to the manufacturers'' web sites.

--
Will

NOTE: To reply, CHANGE the username to westes AT earthbroadcast.com

推荐答案

更改用户名到westes写道:
CHANGE username to westes wrote:

什么是最流行,支持最好的驱动程序库
包含Visual Basic和C / C ++ API的代码扫描程序?我的要求是:

What are the most popular, and well supported, libraries of drivers for bar
code scanners that include a Visual Basic and C/C++ API? My requirements
are:




环顾''键盘楔形''条形码扫描仪;

它们连接键盘和PC。


不需要特殊的API或库。


扫描码按正常击键发送到PC
$ b你可以在KeyPress()事件中读取$ b。我使用的那个

在条形码字符串前加上一个Asc(144)字符

来表示条形码输入。


我认为生产了很多这种类型的扫描仪。

一些mfrs。创建带有可拆卸条形码的键盘

扫描仪,但这些都有点贵。


如果你真的想要,真的很便宜,看看eBay是否还有

任何''Cue Cat''扫描仪出售! :)


希望这会有所帮助。



Look around for ''keyboard wedge'' barcode scanners;
they connect between the keyboard and the PC.

No special API or libraries needed.

Scanned codes are sent to the PC as normal keystrokes
you can read in a KeyPress() event. The one I use
prefaces the barcode string with an Asc(144) character
to denote barcode input.

I think quite a few scanners of this type are produced.
Some mfrs. create keyboards with detachable barcode
scanners, but these are a bit pricey.

If you want really, REALLY cheap, see if eBay still has
any ''Cue Cat'' scanners for sale! :)

Hope this helps.


键盘楔不符合我们的应用要求。让我

给出一个典型的用例:


- 库存管理员需要给承包商60件物品进行测试。


- 库存管理器打开一个应用程序来指定承包商保管

卡。


- 库存管理器快速刷60张卡然后在视觉上/>
确认所有卡都已输入,点击确定。


使用键盘楔形,库存管理器必须:


1 )为下一个项目选择编辑文本


2)扫描并确认单个项目的输入


然后重复上述60次。这非常麻烦。


P.S.我们尝试过Cue-Cat。 :)它不适用于我们特定产品的酒吧

代码。


-




注意:要回复,请将用户名更改为westes AT earthbroadcast.com


Randy Day < RU **** @ sasktel.nex>在消息中写道

news:3F *************** @ sasktel.nex ...
Keyboard wedge doesn''t meet the requirements of our application. Let me
give a typical use case:

- Inventory Manager needs to give a contractor 60 items for testing.

- Inventory Manager opens up an application to assign contractor custody of
cards.

- Inventory Manager quickly swipes 60 cards and then after visually
confirming that all cards are entered, hits OK.

Using keyboard wedge, the Inventory Manager must:

1) Select an Edit Text for the next item

2) Scan and confirm entry for individual item

Then repeat the above 60 times. It''s very cumbersome.

P.S. We tried Cue-Cat. :) It doesn''t work on our particular products'' bar
codes.

--
Will

NOTE: To reply, CHANGE the username to westes AT earthbroadcast.com

"Randy Day" <ru****@sasktel.nex> wrote in message
news:3F***************@sasktel.nex...
CHANGE用户名为westes写道:
CHANGE username to westes wrote:

包含Visual Basic和C / C ++ API的
条形码扫描器的最受欢迎且支持良好的驱动程序库是什么?我的
要求是:

What are the most popular, and well supported, libraries of drivers for bar code scanners that include a Visual Basic and C/C++ API? My requirements are:



环顾''键盘楔形''条形码扫描仪;
它们连接在键盘和PC之间。

不需要特殊的API或库。

扫描的代码作为正常的击键发送到PC
您可以在KeyPress()事件中读取。我使用的那个
在条形码字符串前加上一个Asc(144)字符
来表示条形码输入。

我认为这种类型的扫描仪很多都是产生的。有些mfrs。创建带有可拆卸条码扫描器的键盘,但这些有点贵。

如果你真的想要,真的很便宜,看看eBay是否还有什么''Cue Cat''扫描仪出售! :)

希望这会有所帮助。



Look around for ''keyboard wedge'' barcode scanners;
they connect between the keyboard and the PC.

No special API or libraries needed.

Scanned codes are sent to the PC as normal keystrokes
you can read in a KeyPress() event. The one I use
prefaces the barcode string with an Asc(144) character
to denote barcode input.

I think quite a few scanners of this type are produced.
Some mfrs. create keyboards with detachable barcode
scanners, but these are a bit pricey.

If you want really, REALLY cheap, see if eBay still has
any ''Cue Cat'' scanners for sale! :)

Hope this helps.



On Thu,2003年10月23日21:47:22 -0700,CHANGE用户名为westes"

< DE *********** @ earthbroadcast.com>写道:


< snip>
On Thu, 23 Oct 2003 21:47:22 -0700, "CHANGE username to westes"
<DE***********@earthbroadcast.com> wrote:

<snip>

使用键盘楔形,库存管理器必须:

1)选择编辑下一个项目的文本

2)扫描并确认单个项目的输入

然后重复上述60次。这非常麻烦。

Using keyboard wedge, the Inventory Manager must:

1) Select an Edit Text for the next item

2) Scan and confirm entry for individual item

Then repeat the above 60 times. It''s very cumbersome.




什么?


这听起来像是胡说八道

为什么还要使用文本框?

- 最简单的方法是将Form.KeyPreview设置为true并简单地将

读入字符串


就个人而言,我会使用一个更优雅的解决方案,使用

UserControl构建 - 但使用相同的原理



What ?

That sounds a load of nonsense

Why use a Textbox anyway ?
- the simplest method is to set the Form.KeyPreview to true and simply
read in the strings

Personally I would use a more elegant solution built from a
UserControl - but using the same principle


这篇关于适用于Visual Basic的良好条形码扫描API的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆