Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

получить код ошибки


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.


Наверх

Титульная страница Поиск, карта сайта Написать письмо