Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   ЧАВО - Частые Вопросы и Ответы    >>    errlevel
   
 
 EXE. Как получить код завершения внешней программы   Sly Golovanov 27.12.1997

Как определить, с каким ErrorLevel завершилась внешняя программа.


 
 

Pascal FAQ created by SLY Golovanov, 2:5020/278.13 (slightly corrected by Valery Votintsev 2:5021/22) ============================================================================== Q:> Как узнать ErrorLevel,который выставила программа, запущенная через Exec()? A: С помощью DosExitCode: {$M 8192,0,0} Uses Dos; Begin SwapVectors; Exec(FExpand(FSearch('arj.exe',GetEnv('PATH'))),'x a.arj'); SwapVectors; WriteLn('Код возврата=',lo(DosExitCode)); End. --- * Origin: (2:5020/794.13)