制作一个可以模拟按键的程序

时间:2016-07-05 19:55:05

标签: vb.net

在这方面,我是VB中的菜鸟。我想制作一个可以像人类一样模拟按键的程序。例如:

我希望程序以大约60字/分钟的速度键入字符串:"这是一个测试。"。

有什么想法吗?谢谢伙计们!

1 个答案:

答案 0 :(得分:0)

我不认为有一种简单的方法可以每分钟写60个单词,但试试这个。

Dim str As String = "Your Text"
Public Sub type(ByVal int As Double)
    For Each c As Char In str
        SendKeys.Send(c)
        System.Threading.Thread.Sleep(int * 1000)
    Next
End Sub

示例:type(1)将在每个字符之间输入Your Text,延迟时间为1秒。 type(0.155)将编写 ALMOST 60 WPM。 :)