2011-12-16 11 views
1

外部ソフトウェアがVB.NET SendKeysが正しく機能するのをどのように助けることができますか?Vb.Netへの奇妙なSendKeys観測

Windows 7(UAC =オフ)では、Sendkeys.Send(string)はメモ帳などに文字列を書き込むときにWindows XPほど高速に動作します。

Windows 7(UAC =オン)では、app.configが<add key="Sendkeys" value="SendInput"/>に設定されているため、Sendkeys.Send(string)は非常にゆっくりとメモ帳に書き込まれます。

私はメモ帳に文字列を非常に速く書き込むhttp://www.phraseexpress.com/ソフトウェアをロードしました。

しかし、奇妙なことに、そのソフトウェアがロードされているときに、VBのSendkeys.Send(string)もメモ帳に非常に速く書かれています!

ソフトウェアがアンロードされると、VB Sendkeys.Send(string)は、遅いプロセス書き込みをメモ帳に回復します。

したがって、Sendkeysを強化するためにVBに確実に行うことができる設定があります。私はこの問題を解決するためにVBに調査できる経路はありますか?

ご意見ありがとうございます。

答えて

0

私はPhraseExpressが何を知っているが、これはチェックアウトしません: "音声認識が実行されているときどうやら、のSendKeysは非常に高速である"

http://www.vbforums.com/showthread.php?t=560647

これは調べる価値のある奇妙なつながりです。

+0

ありがとうございましたrskar、私は明らかな結果で音声認識を試みました。 –