睡在SendKeys.Send方法中

时间:2013-02-11 12:24:47

标签: c# .net

我想知道C#中是否有与SendKeys.Send("test text {sleep 250} another test text");类似的东西。

我知道我可以使用Thread.Sleep,但是我从用户输入中得到了字符串,我将无法知道有多少次我必须睡觉。

1 个答案:

答案 0 :(得分:0)

我不相信有SendKeys.Send()暂停中间字符串的方法。

如果您要读取要从用户输入发送的字符串,最好将此字符串解析为要发送和暂停的部分字符串列表。

即。使用您的示例,您将获得一个字符串列表:"text text "" another test test"
和睡眠间隔列表:250

睡眠间隔列表自然总是比要发送的字符串列表短1个项目。