バーコードスキャナがPCに接続されているかどうかを検出するアプリケーションを作成しています。私はバーコードスキャナを確認するために、インストールされたデバイスを照会する方法を知らない。私はC#と.NET 4.0を使用しています。バーコードスキャナがPCに接続されているかどうかを検出する方法
答えて
一部のバーコードスキャナは、キーボードウェッジで接続されています(またはそのドライバがキーボードとして報告します)。これらが存在するかどうかをテストする方法はないと思います。
他の特定のスキャナは、USBポートからアクセスできますが、ステータスクエリはモデルごとにモデル上になければなりません。
おそらく、WMIを使用したい...
に役立つかもしれないHERESにいくつかのCodeProjectのリンク。
http://www.codeproject.com/Articles/18268/How-To-Almost-Everything-In-WMI-via-C-Part-3-Hardw
http://www.codeproject.com/Articles/21503/Hardware-Helper-Library-for-C
私はabt WMIとその能力を知っています。しかし、私が知りたいのは、それがバーコードスキャナーであるかどうかを検出できるデバイスの標準的な属性があるのかどうかです。私はアプリケーションでモデルをharcodingすることを避けようとしています。 – ZafarYousafi
私はそれを疑う...あまりにも多くの異なるタイプ。デバイスがバーコードスキャナであることを検出しても、そのデバイスと対話するための共通のインタフェースがない場合があります。 – Adrian
- 1. スピーカーが接続されているかどうかを検出しますか?
- 2. Linux:USBキーボードが接続されているかどうかを検出する方法
- 3. Bluetoothデバイスが接続されているかどうかを検出する方法
- 4. デバッガが接続されているかどうかの検出*および*
- 5. 別のPCに接続されたPCが「ウェブサイト」にアクセスする方法
- 6. iPhoneデバイスがデバッグ目的のためにマシンに接続されているかどうかを検出する
- 7. 接続されたUSBプリンタがオンかオフかを検出する方法は?
- 8. PCがネットワークに接続されているかどうかを調べるには?
- 9. Zebraプリンタがインストールされているかどうかを検出する方法
- 10. 別のPCにインストールされているSQL Serverに接続する方法は?
- 11. ローカルのWi-Fiに接続されているアプリを検出する方法
- 12. 携帯電話のインターネットがPCとの接続によって使用されているかどうかを検出しますか?
- 13. C#シリアルポートデバイスが接続されているかどうかをチェック
- 14. stderrがスクリプト内から端末に接続されているかどうかを検出するにはどうすればよいですか?
- 15. AndroidがUSB経由でコンピュータに接続されているかどうかを検出
- 16. Androidデバイスが外付けキーボードに接続されているかどうかを検出するにはどうすればよいですか?
- 17. sys.stdoutが端末に接続されているかどうかを検出するにはどうすればよいですか?
- 18. AndroidアプリがCromecastのオーディオまたはビデオに接続されているかどうかを検出するにはどうすればよいですか?
- 19. デバイスがウェブに接続されているかどうかを確認する
- 20. ユーザーにマイクが接続されているかどうかを確認する
- 21. PCに接続されたモバイルからSMSを送信して読む方法
- 22. 結果セットがデータベースに直接接続されているかどうか
- 23. Garmin GPSデバイスが大容量ストレージモードで接続されているかどうかを検出するにはどうすればよいですか?
- 24. どのようにPCがインターネットに接続されていることをWindows 7が検出しましたか?
- 25. iPadのアプリケーションでBluetoothデバイスが接続されているかどうかを検出
- 26. コンピュータの接続がファイアウォールされているかどうかをテストする方法はありますか?
- 27. デバイスが電源、USBまたはDockに接続されているかどうかを確認する方法
- 28. デバイスがシステムに接続されているかどうかを確認する方法は?
- 29. Zend_Db_Adapter_Pdo_Mysqlオブジェクトがデータベースに接続されているかどうかを確認する方法
- 30. TCPソケットがアンドロイドアプリに接続されているかどうかを確認する方法
バーコードスキャナのどのようなタイプ。それがすべてのためでなければならないのは非常に難しいでしょう。 –