我想不出如何让系统等待10秒而不让他入睡(我只想让timer2等待10秒,然后开始工作。我试过System.Threading.Thread.Sleep(10000),但这段代码使所有的应用程序都不可靠。这是来自timer2的代码
私有子Timer2_Tick(发送方作为对象,e作为EventArgs)处理Timer2。Then '1214x727 Dim procinstall为Boolean =Process.GetProcesses().Any(函数(P) p.ProcessName.Contains("ErrorFixer")),如果Process.GetProcesses= True然后SetCursorPos(1214,727) mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0,0)‘鼠标向下事件mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0,0)“调用鼠标向上事件mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0,0)”鼠标向下事件mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0)调用鼠标up事件Timer2.Stop() Label3.Text = "Installing“End If End Sub
在如果procinstall = True之后,我希望将代码放在等待,直到光标转到那个位置,然后鼠标单击。
谢谢。
发布于 2014-03-03 16:34:02
将计时器的间隔设置为10000。处理耗散事件(用于Timers.Timer)。
编辑:如果在窗体上使用计时器控件,则该事件称为滴答。
https://stackoverflow.com/questions/22151914
复制相似问题