問題タブ [pos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
131 参照

java - 私のシステムで他の人が開発したフローリアント pos プロジェクトを使用するには?

私はJavaを知っていますが、フローリアントの初心者です。フロリアント pos をダウンロードし、バッチ ファイルを実行しました。しかし、他のプロジェクトを使用したい場合、そのファイルが見つかりません。どのように使用および変更できますか? 再利用したいのはこのプロジェクト

0 投票する
1 に答える
649 参照

credit-card - POSエントリーモード5

VISA TC チップを使用した購入の支払い責任を負うのは誰ですか。購入は PIN、POS エントリ 5 モードなしで行われました。アクワイアラ、銀行、またはユーザー? カードは購入から 12 時間後に報告されました。

ちんちん!

0 投票する
0 に答える
579 参照

c# - アラビア語のテキストを 16 進数に変換 C#

アラビア語をレシートプリンターに印刷するPOSアプリケーションを構築しています。Lprinter クラスを使用して、印刷コマンドをプリンターに送信しました。私の問題は、アラビア語をプリンターに直接印刷できないことです。そのため、複数の回避策と検索の後、プリンターでアラビア語を印刷する方法を見つけました。最初に、変更した Lprinter クラスにいくつかの変更を加えました

また、印刷方法をコピーして に変更Marshal.StringToCoTaskMemAnsiしましたMarshal.StringToCoTaskMemUni。したがって、アラビア語を印刷するときは、新しいメソッドを呼び出します。

これは実際に私のために働いています。現在、プリンターに送信するために、アラビア語のテキストを 16 進数に変換しようとしています。

私は次のことを試しました:

ただし、\x を挿入して、これがテキストではなく 16 進数であることをプリンターが識別できるようにすることができなかったため、実際の 16 進数を取得します。参考までに、私が送信するとき

実際にアラビア語を印刷します。

アラビア語のテキストを 16 進数に正確に変換し、各 16 進数の前に \x または \u を追加する方法について、本当に助けていただければ幸いです。

以下は、変更後の LPrinter クラスです。