Что нового

Не происходит запуск программы при определённых условиях

BlagoYar

Русь Великая, Очнись! Поднимись с колен Родная!
Сообщения
64
Репутация
-1
Почему в обоих случаях условия (то бишь - существуют процессы или не существуют) выполняется Exit, который находится в первом условии (который сразу после Then)?

Код:
If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)

$iPingNet = Ping('google.ru')
If $iPingNet > 0 Then
	MsgBox(4096, 'Проверка интернета', 'Интернет есть.')
	If ProcessExists('uTorrent.exe') OR ('photoshop.exe') OR ('illustrator.exe') Then
		Exit
	Else
		ShellExecute('D:\µTorrent\uTorrent BackUp.exe')
	EndIf
Else
	MsgBox(4096, 'Проверка интернета', 'Интернет отсутствует.')
EndIf
Exit


ПС. Извиняюсь, не в духе сегодня, торможу.
 

Prog

Продвинутый
Сообщения
537
Репутация
65
Вероятно должно быть.
Код:
If ProcessExists('uTorrent.exe') OR ProcessExists('photoshop.exe') OR ProcessExists('illustrator.exe') Then
 
Автор
BlagoYar

BlagoYar

Русь Великая, Очнись! Поднимись с колен Родная!
Сообщения
64
Репутация
-1
Prog
Ну я о том же, поэтому и вставил сообщение, которое я так понял ты не заметил + отметил тему решённой :smile:
 
Верх