2009-09-26 12 views
0

我正在开发一个应用程序在PDA上运行。 PDA在Windows CE 5.0上运行,并集成了条码扫描器。 我正在使用Framework 3.5 VB.Net 2008智能设备项目来开发我的应用程序。 现在,我的问题是打开条形码扫描器,将扫描的条形码读入我的PDA应用程序。 我用system.io.ports来打开COM1,2,3,我可以打开它们,但显然这些端口都没有打开扫描仪。 任何想法如何打开/与PDA扫描仪通信?如何使用vb.net智能设备与PDA内置扫描仪通信?

+0

你可以检查与PDA制造商的库/ API规范。这应该给你足够的信息,以开始如何解决这个问题。其中一些设备具有专有接口。 – 2009-09-26 13:33:35

回答

2

大多数Windows CE PDA都有一个通用驱动程序,它使得集成条形码阅读器可以像键盘一样工作。在这种情况下,您无需处理条码阅读器。当它读取时,焦点位于可键入的控件上,输入将自动键入为字符串。

有PDA当然不会预先配置。在这些情况下,您通常可以在设备制造商的网站上找到一个甚至包含.NET实例的库。