1. Программы, вбитые в проект, разумеется, будут работать - на то они и программы.
И им пофигу, где лежать, главное, правильно их запускать. 2. Противоречие - это я имел в виду, что один раз ты сказал, что не проверял,
а в другой раз тут же - что все работает :)
3. Короче, я решил не париться с внедрением этого мусора в проект.
По-любому, хотя бы одна из этих системных программ у юзера быть ДОЛЖНА!!!
Иначе Диспетчер задач бы не работал.
А коли так, то я написал в проекте следующее:
Code
FileExist("<System>\tskill.exe","check")
If (check=TRUE) Then
close$='HIDE,WAIT cookery'
Run("tskill.exe","close$")
Else
FileExist("<System>\taskkill.exe","check")
If (check=TRUE) Then
close$='HIDE,WAIT /F /IM cookery.exe'
Run("taskkill.exe","close$")
End
End
Причем, если одна из них найдена и выполнится, то вторая уже не будет выполняться.
Ну а если уж ни одной не найдется в компе, то значит не судьба.
По крайней мере, моя прога не будет ругаться :)
На этом ставлю БОЛЬШУЮ ЖИРНУЮ ТОЧКУ.
Добавлено (29 Август 2008, 16:24)
---------------------------------------------
Кстати, народ мой дорогой, вы бы кулинарную книжку-то заценили...
Правда, еще не поправленная в связи с данной темой.
http://mmbuilder.ru/forum/25-476-9790-16-1219821975