![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
получить код ошибки
stud © (2005-10-31 17:09:00)с помощью shellexecuteex запускаю доспрограмму, возможно ли отловить код ошибки. возникшей в процессе ее выполнения?
по идее он должен возвращаться в hInstApp
Anatoly Podgoretsky (2005-10-31 19:47:00) [1]stud © (31.10.05 17:09)
Откуда такая идея взялась?
А ответ такой, код таким методом запуска получить нельзя.
Leonid Troyanovsky (2005-10-31 17:44:00) [2]
> stud © (31.10.05 17:21) [4]
> а есть где-нибудь цифровые коды, возвращаемые в hInstApp?
Есть. http://msdn.microsoft.com.
Только, еще раз, там нет кода
"ошибки. возникшей в процессе ее выполнения".
RTFM: SHELLEXECUTEINFO HANDLE hProcess & [3]
--
Regards, LVT.
stud (2005-10-31 17:21:00) [3]а есть где-нибудь цифровые коды, возвращаемые в hInstApp?
Digitman (2005-10-31 17:19:00) [4]
> в процессеее выполнения
> по идее он должен возвращаться в hInstApp
идея-отсебячина.
в справек черным по белому сказано :
.. or an error value if the application could not be started
Leonid Troyanovsky (2005-10-31 17:19:00) [5]
> stud © (31.10.05 17:09)
> по идее он должен возвращаться в hInstApp
Это плохая идея.
GetExitCodeProcess, RTFM.
--
Regards, LVT.
TUser (2005-10-31 17:10:00) [6]Можно получить код возвращаемый приложением. Запускай его через CreateProcess.