Повторите код, если процесс запущен
Здравствуйте, как я могу повторять снова и снова код, если процесс все еще работает?
Я хочу проверить, работает ли программа по-прежнему, если да, то проверяйте снова и снова, если нет, продолжайте выполнять следующую часть кода.
Function CheckIfRunning() As Boolean p = Process.GetProcessesByName("Ls32") If p.Count > 0 Then ' Process is running CheckIfRunning = True Else ' Process is not running CheckIfRunning = False End If End Function
-вызывающая функция
CheckIfRunning() If CheckIfRunning() = True Then CheckIfRunning() Threading.Thread.Sleep(800) Else ButtonIncrement_Click(Nothing, Nothing) End If
Что я уже пробовал:
while CheckIfRunning()=true
Петля