C# 如何使线程睡眠接受文本框文本?
所以我有一个简单的垃圾邮件发送者,我想让人们决定文本之间的间隔。 我使用Thread.Sleep作为间隔,那么如何允许Thread.Sleep允许文本框中的数字?我将文本框设置为仅数字C# 如何使线程睡眠接受文本框文本?,c#,C#,所以我有一个简单的垃圾邮件发送者,我想让人们决定文本之间的间隔。 我使用Thread.Sleep作为间隔,那么如何允许Thread.Sleep允许文本框中的数字?我将文本框设置为仅数字 if (p != null) { // send spam to it IntPtr h = p.MainWindowHandle; SetForegroundWindow(h); SendKeys.Send(textBo
if (p != null)
{ // send spam to it
IntPtr h = p.MainWindowHandle;
SetForegroundWindow(h);
SendKeys.Send(textBox1.Text);
Thread.Sleep(100);
SendKeys.Send("{ENTER}");
}
这是我的垃圾邮件代码,这是我的数字文本框代码
private void richTextBox1_TextChanged(object sender, EventArgs e)
{
if (System.Text.RegularExpressions.Regex.IsMatch(richTextBox1.Text, "[^0-9]"))
{
MessageBox.Show("Please enter only numbers.");
richTextBox1.Text.Remove(richTextBox1.Text.Length - 1);
}
}
如果有人能帮助我,我将不胜感激。Thread.SleepInt32.ParsetextBox1.Text 请注意,虽然正确,但这对OP没有帮助,因为UI将被100%冻结: