当我使用不同语言的条形码阅读器进行扫描时,会得到不同的结果

问题描述 投票:0回答:1

我们在我们公司使用的程序中生产二维条码标签。数据是通过表从sql数据库中拉取的。 我们的问题 我们有两种类型的读者。当我们从其中一个读取时,内容中的数据和字符正常出现,但当我们从另一个读取时,特殊字符出现不同。事实上,结局的根源是由于读者的语言是英语,语言无法更改为土耳其语。通过编写我想要的代码,无论我从哪个读者那里阅读,我都可以在两者中获得正确的数据。

procedure Page1OnBeforePrint(Sender: TfrxComponent);
begin
  Barcode2D1.text:=<QBaslik."UREBILBASLIK_STOKNO">+' '+<QBaslik."UREBILBASLIK_LOTNO"> +' '+formatfloat('###,##0.00',<QBaslik."UREBILBASLIK_MIKTAR">);
end;

begin

end.

在此输入图像描述 在此输入图片描述

通过编写我想要的代码,无论我从哪个阅读器读取,我都可以在两者中获得正确的数据。

barcode
1个回答
0
投票

首先,在我看来,英语读者不会读土耳其语似乎是合理的。

假设您没有正确解释,您需要确保两个读者具有相同的默认编码方案。 这不是语言,而是用条纹编码的图案。

© www.soinside.com 2019 - 2024. All rights reserved.