![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Что возвращает WinExec?
TStas © (2008-02-29 15:08:00)И можно ли с её помощью проверять, установлена ли программа на компьютере или нет? Я пробовал вызывать её от NotePad, дала 33, Dcc32, тоже 33, WinWord - 2, какая-то билеберда - тоже 2. Можно ли использовать это, как проверку, установлена ли программа на компьютере или нет? И почему такой странный результат при отрицательном ответе - 2? А при положительном - 33?
Сергей М. (2008-02-29 15:12:00) [21]
> Можно ли использовать это, как проверку, установлена ли
> программа на компьютере или нет?
Дурнее способа проверки не придумать.
Есть FileExists() - ей и воспользуйся.
> почему такой странный результат при отрицательном ответе
> - 2?
Как это почему ? Потому что ERROR_FILE_NOT_FOUND, естественно)
Palladin (2008-02-29 15:11:00) [22]
> И можно ли с её помощью проверять, установлена ли программа
> на компьютере или нет?
нет
на все остальные вопросы есть ответы в справке