从COM端口读取数据

时间:2010-05-26 08:47:26

标签: java delphi barcode-scanner

我希望从条形码扫描仪获得输入,该扫描仪连接到CHD收银机,该收银机通过COM端口连接到Windows XP PC。我想从扫描仪和收银机读取数据,并将数据发送到一个程序,该程序有一个包含商店中物品的表格。并提供一个删除项目的功能。

我应该从哪里开始? Delphi或Java中是否有代码可以将数据转换为程序?

3 个答案:

答案 0 :(得分:7)

@Demonick,大多数条形码扫描仪工作只是作为键盘中断。您只需设置文本控件的焦点(如TEditTMemo),就会收到条形码,就像使用键盘输入一样。

无论如何,如果您需要使用delphi访问com端口,可以使用TurboPower Async libraryComPort Library

答案 1 :(得分:1)

我喜欢TComPort,但如果您更喜欢编写自己的代码,也可以使用ReadFile。

答案 2 :(得分:0)

还有来自Synapse项目的comport库:Synaser。我没有使用Synaser,但我对Synapse有很好的经验,Synaser应该非常相似。