我想知道C#中是否有与SendKeys.Send("test text {sleep 250} another test text");
类似的东西。
我知道我可以使用Thread.Sleep
,但是我从用户输入中得到了字符串,我将无法知道有多少次我必须睡觉。
答案 0 :(得分:0)
我不相信有SendKeys.Send()
暂停中间字符串的方法。
如果您要读取要从用户输入发送的字符串,最好将此字符串解析为要发送和暂停的部分字符串列表。
即。使用您的示例,您将获得一个字符串列表:"text text "
," another test test"
和睡眠间隔列表:250
睡眠间隔列表自然总是比要发送的字符串列表短1个项目。