你知道在电影中他们会显示演员'打字'(在键盘上随机捣碎),然后在屏幕上会出现Word中的文字流。我想创建一个实现此目的的宏 - 所以它是基本的键盘捕获,然后一次显示一个提供的word文件。
请指向正确的方向! VB编程的全部新手,但几年前我在计算机科学专业获得了学位 - 由于缺乏使用而非常生疏!
答案 0 :(得分:1)
如果您使用名称空间'System.Windows.Forms',则可以使用“SendKeys”类 实施例
SendKeys.Send("What the actor types?")
您可以阅读更多here 请注意,密钥正在发送到Windows上的前台窗口。
要更改前景窗口,您只需使用功能
即可Public Declare Function SetForegroundWindow Lib "User32.dll" (ByVal window As IntPtr) As Boolean
请注意: 调用“发送”功能后,计算机开始直接输入。如果您希望计算机延迟,例如2秒钟,您可以使用以下功能
System.Threading.Thread.Sleep(2 * 1000)