0

我已经搜索了很多但没有找到任何东西,我想知道的是如何慢慢输入文本框......我的意思是,例如,像我在写它一样逐个字母输入......

4

1 回答 1

2

听起来您正在尝试在 C# 中模拟在 UI 中键入文本,并希望它运行得更慢以更接近人类键入的内容。如果是这样,那么为什么不在发送击键之间添加人为的暂停呢?

void TypeText(string text) {
  foreach (var c in text) { 
    SendKeyStroke(c);
    Thread.Sleep(TimeSpan.FromSeconds(1));
  }
}
于 2013-10-05T14:21:01.523 回答