Приветствую, столкнулся с проблемой на некоторых системах не срабатывает ProcessClose, при таких условиях
если верно понял, то некоторые системы вроде win 8-10 отображают в диспетчере myexe.exe его описание если оно есть, можно ли как то более грамотно закрыть процесс не добавляя проверки на версиб OS?
Код:
Func check()
Select
Case ProcessExists("proc1.exe")
ContinueCase
Case ProcessExists("proc2.exe")
ContinueCase
Case ProcessExists("Proce3.exe")
ContinueCase
Case ProcessExists("Proce4.exe")
ProcessClose('myexe.exe')
Case Else
If Not ProcessExists("myexe.exe") Then
Run("myexe.exe")
EndIf
EndSelect
EndFunc
если верно понял, то некоторые системы вроде win 8-10 отображают в диспетчере myexe.exe его описание если оно есть, можно ли как то более грамотно закрыть процесс не добавляя проверки на версиб OS?