现有一个方法A,其中有一步是弹出一个窗口(messegebox或者FolderBrowserDialog什么的),现在我希望循环运行方法methodA,并且当有窗口弹出时自动按回车键,该怎么弄呢,是否有检测窗口弹出的函数啥的?
注:无法对方法A进行重写。
再注:试了下多线程,不过俺小白基本不懂,试了一下,代码如下,成功的情况很少:
ThreadStart threadStart = new ThreadStart(SendEnter);
Thread thread = new Thread(threadStart);
foreach (ViewSheet vs in viewList)
{
thread.Start();
Classm.methodA();
}
public static void SendEnter()
{
while (2 == 2)
{
SendKeys.SendWait("\n");
Thread.Sleep(1800);
}
}
大虾们指点一下吧:)