1

C#でOPOS(Datalogic Magellanデバイス)の重み付けとバーコードスキャンからデータを取得するために、コーディングをどこから開始するかについて、誰か教えていただけますか?たとえば、この場合に使用する必要があるライブラリと関数はどれですか。私はすでにオンラインで答えを探すのに何時間も費やしているので、私は無知です。オンラインでさえ近づいていませんでした。

USBデバイスの重量とバーコードをC#プログラムに取り込むために使用できるAPIがわかりません。

現在、Datalogicスケールを使用しています。組み込みのWindowsリーダーを試しましたが、デバイスからデータが読み込まれませんでした。

4

1 に答える 1

4

まず、Microsoft.PointOfServiceほとんどのoposベースマシンへの接続を直接作成できるライブラリを使用しました。そして、論理デバイス名が正しいことを確認してください。非常に重要です。これは、regeditで見つけた通常の名前ではありません。これは、oposマシンと一緒にインストールしたoposadkプログラム内で自分で手動で定義する必要があります。

次に、C#プログラムで通常どおり名前を渡すことができます。

例:C#のOPOSプログラム内で論理デバイス名としてUSB_Scaleを設定します

this.myDevice = explore.GetDevice("Scale", "USB_Scale");

注:クレームを1000に設定してください。そうしないと、機能しない可能性があります。また:this.myScale = ((Scale)explore.CreateInstance(myDevice));<-これは役立つかもしれません〜

残りは簡単です。

于 2012-06-01T00:55:52.417 に答える