winform アプリケーションを作成するために ironpython を使用しています。ユーザー入力のためにキーボードを常にポーリングできるようにする必要があります。私はいくつかのことを試しましたが、何も機能させることができませんでした。私はビジュアル スタジオ 2012 で作業しています。このキーボード ポーリングを行う方法はありますか?
1 に答える
0
System.Windows.Input の .net Keyboard クラスとメソッドを使用することが期待されます。ただし、その名前空間をインポートしようとすると、ICommand が実装されていることがわかります。私は IronPython 2.7.4 を使用しています。
import clr
clr.AddReference('System.Windows')
import System.Windows.Input as Input
dir(Input)
悲しいことに、これは次のようになります。
['ICommand']
したがって、IronPythonでそれを行う方法は、Pythonの入力処理を調べることだと思います:(
于 2013-11-12T00:08:08.170 に答える