問題タブ [driver]
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.
driver - インストーラーでドライバー ファイルをパックする
デバイス ドライバー ファイル .inf、.sys、および .cat をインストーラーにパックしました。これらは windows\system32 フォルダーと windows\system32\drivers フォルダーにインストールされますが、デバイスを接続して Windows にドライバーを検索させると、ドライバーが見つかりません。ドライバ ファイルは有効です。Windows用のデバイスドライバーを自動的にインストールする方法はありますか? ここにinfファイルがあります:
odbc - Foxproの新しいODBCオプションはありますか?
私たちは通常、MS Visual Foxpro v9.0 SP1、言語、テーブル、およびレポートを使用します。ただし、ODBCドライバーを使用してテーブルに接続する場合があります。ODBCドライバーはFoxprov6用に作成されており、特定のネストされた選択、自動インクリメントフィールド、または埋め込みキャストをサポートしていません。
私たちは私たちが持っているものに代わるものを見つけたいと思っています。これは、Visaul Foxpro v9で動作する別のODBCドライバー、またはODBCの完全な代替ドライバーである可能性があります。そんなことありますか?
ありがとう。
windows - タッチパッドの絶対タッチ座標
アルプスのタッチパッドから直接入力を読み取ることは可能ですか? タッチパッドを安価な描画タブレットに変えようとしているので、物理的なタッチパッドに対してタッチされた場所の生の未処理の x 座標と y 座標を読み取る必要があります。したがって、タッチパッドの左下隅に触れると、(0,0) などに対応するはずです。
ちなみに、Windowsでこれをやろうとしています。
Synaptics のタッチパッドを使って既にこれを行うことができますが、それは Synaptics がデバイスを完全に制御できる優れた SDK を備えているためです。アルプスの類似品は見つかりませんでした。Windows APIまたはdirectinputなどを使用してこれを行う方法はありますか?
dll - カーネル モードの C++ ウィンドウから dll を呼び出す
カーネル モードから dll を呼び出すにはどうすればよいですか?
複数の手法を使用してカスタム lib ファイルを作成しようとしましたが、何も動作しません。私もグーグルで調査しましたが、何も見つからないようです。また、C++ から、またはリンク時に、インポート アドレス テーブルにエントリを作成できるかどうかにも興味がありました。
c# - MicrosoftのMicrosoftTextDriverは、テキストをfloat操作と見なします
.NETの使用
カンマ区切りのデータを含むテキストファイルがあります。列の1つは、次のようなテキストで構成されています:1997/020269/07
これで、OdbcCommandを使用して選択を行うと、文字列はfloatとして表示され、実際のテキストの代わりに「answer」が返されます。
実際のテキストを取得するにはどうすればよいですか?ファイルを手動で解析する必要がありますか?
誰かが助けてくれることを願っています...お願いします?!:)
編集:多分いくつかのコード?:)
これにより、1997/020269/07ではなく0.014074977が返されます。
driver - サーマルプリンタードライバーのトラブルシューティング
こんにちは。Bluetooth 経由で印刷するときのサーマル プリンターの問題をトラブルシューティングしています。問題のプリンターは Extech 3750T で、ソフトウェアは Windows CE で実行されています。ドライバーは Winsock の上に実装され、C++ で記述されています。私が知る限り、接続のハウスキーピングはすべて仕様どおりです。
問題は、画像が印刷されているときに (10 分の 1 程度) プリンターが停止することがあるようです。次に、次の印刷ジョブが送信されると、1 行 (1 ピクセル幅) のゴミが出力され、新しいページが印刷されます。
ドライバーは RTF の上に構築され、RTF コマンドとグラフィックスをプリンター固有の文字とエスケープ シーケンスに変換します。開発者向けマニュアルは、次の場所から入手できます。
http://www.adtech.com.pl/upload/3750T_Developers_Manual.pdf
この段階では、これはフロー制御の問題ではないとかなり確信しています (バッファ サイズを変更すること以外は、何らかの形で役立つ可能性があります)。
確認されていることの 1 つは、プリンターが故障するたびに用紙切れの制御文字をデバイスに送信することですが、その時までにそれを復旧するには遅すぎるということです。
また、テキストがまだ印刷されている間に画像を送信したことが問題の原因だと思います。5 秒待つだけの汚いハックはそれをなくすように見えますが、テキストのサイズ (フォント サイズ、太さなど) が必要な遅延の量に影響するため、実稼働環境でそれを実装するのは面倒です。
明示的な解決策ではなく、これに取り組む方法についての提案を探していると思います。
何か案は?
communication - Windows でネットワークを介してドライバーと通信する
ネットワーク経由でユーザーモード アプリケーションからドライバーと通信するにはどうすればよいですか? ドライバーをローカル ユーザーモード アプリケーションと通信させてからリモート アプリケーションと通信させることはできません。名前付きパイプを使用することを考えていましたが、それがネットワーク上で機能するかどうかはわかりません。
c++ - 新しいポートを作成してプリンターに割り当てる方法
無効なローカル プリンター ポートに割り当てられている仮想プリンター (サード パーティが提供) があります。プリンターは常にローカルです (リモート プリント サーバーなどは扱っていません)。新しいローカル ポート (アプリケーション固有) を作成し、プリンター ドライバー インストーラーが選択するランダムな (そしてしばしば間違った) ポートではなく、そのポートにプリンターが割り当てられるように構成したいと考えています。
これを行うにはXcvDataおよび/またはXcvDataPort関数を使用する必要があると思いますが、その方法については少し迷っています。
続行する方法についての例や指針はありますか?
私は次のことをする必要があると思います:
- ポート名がまだ存在していないことを確認します (これにはおそらくEnumPortsを使用できますが、ポートも作成する必要があるため、それが最善の方法かどうかはわかりません)。
- ポート名が存在する場合は作成します
- 新しいポートを使用するようにプリンター構成を変更します
アンインストールの場合:
- ポートを取り外します
mfc - プリンタースプールモニター
重複の可能性:
プリンタースプールモニター
任意のページの印刷時に、プリント サーバー スプールから次の属性を取得したいと考えています。これらの API (FindFirstPrinterChangeNotification、FindNextPrinterChangeNotification) を使用して、4 つの属性のうち 3 つをキャプチャできます。しかし、まだファイルのデータを取得できません(したがって、このファイルのサムネイルをページごとに保持できます)
コンピュータ名 - 完了
ユーザー名 - 完了
ファイル名 -DONE
ファイルのデータ -???
これを達成するための解決策を教えてください。
windows - プリンタースプールモニター
任意のページの印刷時に、プリント サーバー スプールから次の属性を取得したいと考えています。これらの API (FindFirstPrinterChangeNotification、FindNextPrinterChangeNotification) を使用して、4 つの属性のうち 3 つをキャプチャできます。しかし、まだファイルのデータを取得できません(したがって、このファイルのサムネイルをページごとに保持できます)
- コンピュータ名 - 完了
- ユーザー名 - 完了
- ファイル名 -DONE
- ファイルのデータ -???
これを達成するための解決策を教えてください。