いつもお世話になっています。
現在、バーコードリーダーで入力するアプリを作っています。
バーコードリーダーから出力されるデータは文字の後にリターンが付きます。今回、スペースキー+リターンになります。
以下のようなスクリプとを作成しましたが、どうしてもinputのデータにスペースが残ってしまいます。
間違っている点をご指摘いただければ助かります。
スクリプト
a="abcd"
b="ABCD"
c=100
input a,50,20
input b,50,20
onkey gosub *check
if c=0 :objprm 0,""
if c=1 :objprm 1,strmid(b,1,4)
stop
*check
if wparam=32 {
objsel -1
if stat=0 {
c=0
objprm 0,""
}
if stat=1 {
c=1
b=b+"EFG"
strrep b," ",""
objprm 1,b
}
return
}
return