問題タブ [opos]
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.
.net - POS For .NET: PosPrinter のプロパティ プロパティの設定に失敗しました
PosPritnter クラスのプロパティを設定できません。たとえば、PageModeStation、PageModeVerticalPosition、PageModePrintArea などです。
例外の詳細:
助言がありますか?
64-bit - OPOS が 64 ビット システムで動作しない
OPOSの経験がある人はいますか?64 ビット マシンで実行されているデバイスの LDN をアプリに認識させることができません。
OleforRetail がレジストリの Wow6432Node の下にあることを知るところまで来ました。これが原因で、共通コントロールが LDN を見つけられないのではないかと思います。回避策はありますか?
それができない場合、集中型の OPOS 開発フォーラムはどこかにありますか?
ところで: 私は Monroe Consulting が提供する共通コントロールを使用しています。
ありがとう!
c# - OPOS PosExplorer.GetDevice() は、Windows サービスで実行すると null を返します
以下のコード スニペットは、OPOS .NET を使用して、印刷用に POS プリンターを開きます。スタンドアロン アプリケーションの一部として実行すると、正常に動作します。Windows サービスによって実行されると、GetDevice(...) への呼び出しは常に null を返します。
プリンターはEpson TM-U220Bです。サービスが POS デバイスにアクセスできるようにする前に、克服する必要があるセキュリティ上の問題はありますか? OPOS .NET を使用する Windows サービスの開発に関する適切な情報源を推奨できる人はいますか?
c# - キーボード エミュレート バーコード リーダー
Microsoft.PointOfService ライブラリを使用して、POS ハードウェアとやり取りしています。互換性のあるハードウェアに関するドキュメントはほとんどありませんが、バーコード スキャナーをエミュレートするすべてのキーボードが互換性を持つべきであるという場所を読んだことがあります。
キーボードをエミュレートするバーコード スキャナー (Wasp WSR-455) を手に入れたので、posdm ツールにそれを認識させる方法や、barcodeScanned
イベントに対してプログラムできる別の方法を知っている人はいないかと思っていました。
DR
point-of-sale - POS(レシートプリンター)
POS デバイス (レシート プリンター) 用のソフトウェアを開発する最良の方法を見つけようとしています。Microsoft 言語を使用してこれを開発したいと考えており、Microsoft POS を見つけることができました。これには OPOS が適していると思いますが、見つけたデバイスは 200 ポンド程度です。
安価な pos/opos レシート プリンターを販売している会社はありますか、それともデバイスを使用した SDK など、これを行う方法はありますか。
返信ありがとうございます。
c# - POSfor.Netを使用して要求されたデバイスを有効にできません
MotorolaDS4208ハンドヘルドバーコードリーダーを使用しています。以前はこのデバイスを正常にセットアップして使用できましたが、最近は機能しなくなりました。これは、OPOSおよびPOSfor.Netインターフェイスを使用する他のデバイスをインストールした結果である可能性があります。
これはUSBデバイスであるため、* Moto_Scanner.xml *という名前の制御構成ファイルを作成し、正しい場所に配置しました。
SOMgr.exeを使用すると、適切なパスを持つPOSDevicesでデバイスを確認できます。次に、MotoScanのLogicalNameを作成しました。その後、期待どおりに論理名リストに表示されます。
Microsoft Point Of Service \ SDK \ Samples \ Sample Application \ TestApp.exeを使用して、デバイスを開いて要求することができます。ただし、有効化チェックボックスをクリックしようとすると、次のエラーメッセージが表示されます。
Motorolaは、構成とテストを支援する123Scanというアプリを提供しています。このアプリを使用して、デバイスが動作することを確認できます。このアプリは、トラブルシューティングの一環として最終的にアンインストールされました。
任意の提案をいただければ幸いです。
c# - POS for .Net Common ControlObjectsCharacterSet互換性の問題
最近、C#.NETで開発している「POS」アプリケーション用にStar Micronics TSP100プリンターを購入しました。プリンターを操作するために、.Net SDK用のPOSをダウンロードしましたが、機能しませんでした。
調査の結果、POS for .Net SDKを使用してプリンターと通信するには、monroecsCCOをインストールする必要があることがわかりました。
私が直面している問題は、プリンターにアラビア文字を送信すると、プリンターがコードページ「1001(アラビア語)」をサポートしていても、ガベージが印刷されることです。C#エンコーディングなどを使用してみましたが、それでも機能しませんでした。問題は正確には何だと思いますか?
delphi - 既存のオブジェクトからの Delphi Activex サーバーの作成
Delphi では、activex オブジェクトをプロジェクトに追加するプロセスは非常に簡単です。クラスをインポートすると、Delphi がハンドラをそのクラスにラップするだけで、数秒で完了します。私がやりたいことは、クラスのクライアントではなく、クラスが接続するサーバーを作成することです。
私が取り組んでいる特定のケースは、OPOS プリンター ドライバーの場合です。既存のプログラムに OPOS プリンター ドライバー インターフェイスを追加して、OPOS コントロール オブジェクトが自分のプログラムを別のプリンター オブジェクト クラスとして認識できるようにしたいと考えています。プリンタのタイプ ライブラリをクライアントのコンポーネントとして簡単にインポートできますが、その会話の反対側になるために何をする必要があるかわかりません。何か間違った見方をしているのではないかと思いますが、私が見つけたほとんどすべての参考資料は、私がクライアントになりたい、またはまったく新しいサーバーを定義したいと思っていることを前提としています。私もCOMの初心者なので、少し混乱しています。私は XE と D7 で遊んでいて、プリンター コントロールに従って tlb を作成しましたが、明らかにそれを飛ばすことができませんでした。
ここで正しい方向に誰かが私に微調整を与えることができますか?
c# - Windows での POS 開発: COM 経由の OPOS? OPOS for .Net? ユニファイドPOS? ...?
Windows(現在XP SP3)に基づくPOSシステムをゼロから開発する予定です。POS デバイスを操作するために使用する API の概要を取得しようとしました。これまでのところ、COM オブジェクトのセットとして実装されている OPOS、COM オブジェクトに基づいていると思われる .Net ライブラリ、および UnifiedPOS と呼ばれる今後の標準を見つけました。
問題は、COM オブジェクトがかなり古いように見え、.Net が .Net 1.1 以降更新されていないことです。しかし、UnifiedPOS 仕様の実装を見つけることができませんでした。
Windows用のUnifiedPOS SDKのようなものを知っている人はいますか? または、誰かが OPOS やその他の API の使用を推奨できますか?