2013-08-29 3 views
12

ユーザー入力用のテキストボックスを使用するWindowsフォームアプリケーションを.NET 4.0で作成しました。このプログラムの目的は、慣習機械からの入力を受け入れることです。これによって、転記者がライブビデオに積極的に字幕を付けることになります。Windows 7とWindows XPのTextBoxesには基本的な違いがありますか

私が遭遇している問題は、Windows XP環境では、テキストボックスが期待どおりに動作していること、QWERTYキーボード入力を受け付けていること、そして慣習機械からの入力です。マシンは別のキーボードと同等のものとして統合されていると私は理解していますが、Windows 7の何らかの理由でテキストボックスはQWERTYボードからの入力を受け付けていますが、Stenographyマシンからの入力は受け付けていません。

Windows 7とWindows XPのテキストボックスには基本的な違いがありますか?その中には、OSからテキストを処理する方法に影響するものがありますか?

ありがとう、私は十分に明示されたことを願っています。

+0

機能的には、それらは同じである必要があります。任意のチャンス勝つ7バージョンTextBoxは、フォーカスを持っていない? – LarsTech

+0

これはうんざりして聞いている - 勝利7のバージョンは、最も焦点を当てている。 Windows 7のバージョンは実際にQWERTY入力を受け入れますが、Steno入力は受け付けません。 OPを更新します。 – DigitalJedi805

+24

この問題は間違ったコーナーにあります。変更されたのは、このステノグラフィマシンがTextBoxにテキストをポーズするために使用するOS機能の種類です。ジャーナリングフックのように。 UACは、例えばそれを止めることができます。これは盲目の推測を必要とし、ベンダーにサポートを依頼する。 –

答えて

0

これはテキストボックスには問題ありません。 .NET Frameworkを最新バージョンに更新してください。また、代わりにリッチテキストボックスを使用してみるか、コンソールで(XPと7の場合)慣性計装機を試してみてください。うまくいけば、これは問題を解決するのに役立ちます。

-1

TextBoxのオペレーティングシステムによってそのような違いはありません。 TextBox両方のOSで同じプロパティを持っている(TextBoxの特別なプロパティがないので、キーボード、ステノグラフィーマシン、または何か他のソースからの入力を得ることができます)、更新されたFramework、Firstを使用していないとエラー/あなたのシステムをアップデートしてもう一度チェックしてください。あなたはこれを通過するかもしれませんmicrosoft link.

関連する問題