映画では、俳優の「タイピング」(キーボードでランダムにマッシング)が表示され、画面にテキストのストリームがWordで表示されます。これを実現するマクロを作成したいので、基本的なキーボードキャプチャと、提供されたワードファイルの表示を少しずつ行います。
正しい方向へのポインタをお願いします!VBプログラミングの初心者ですが、私は数年前にコンピュータサイエンスの学位を取得しました。使用されていないため、非常に錆びています。
名前空間 'System.Windows.Forms' を使用している場合は、クラス 'SendKeys' を使用できます。
SendKeys.Send("What the actor types?")
ここで詳細を読むことができます Windows では、キーが最前面のウィンドウに送信されていることに注意してください。
前景ウィンドウを変更するには、関数を使用するだけです
Public Declare Function SetForegroundWindow Lib "User32.dll" (ByVal window As IntPtr) As Boolean
注意: 「送信」機能を呼び出すと、コンピュータは直接入力を開始します。コンピューターを遅延させたい場合は、たとえば 2 秒、次の関数を使用できます。
System.Threading.Thread.Sleep(2 * 1000)