Вниз
Скачать: CL | DM;

ERRORLEVEL, возвращаемый программой   Найти похожие ветки 

← →
AlekVolsk   (2004-06-01 20:05) [0]

Всем известно про функцию errorlevel, использууемую в .bat и .cmd файлах для выяснения кода ошибки завершения последней выполненной командой. Необходимо, чтобы данный код можно было создать в собственном консольном приложении.
Конкретно. Нортоновский расширитель командных файлов be при указании ему параметра weekday выводит в errorlevel номер текущего дня недели. Мне надо вернуть текущий день месяца, месяц года и год. Заранее благодарен всем заинтересовавшимся.


← →
jack128 ©   (2004-06-01 20:06) [1]

Рискну предположить - Halt(YourErrorCode);


← →
Anatoly Podgoretsky ©   (2004-06-01 20:14) [2]

Риска не было :-)


← →
panov ©   (2004-06-01 20:18) [3]

Сразу 3 значеня не вернешь, а для одного вот пример:

program iffiles;

{$APPTYPE CONSOLE}

uses
 Windows,
 SysUtils;

var
 SR: TSearchRec;
 DirIn: String;

function W2D(const s: String): String;
begin
 Result := s;
 if s="" then Exit;
 CharToOem(PChar(Result),PChar(Result));
end;

procedure wr(const s: String);
begin
 WriteLn(W2D(FormatDateTime("dd.mm.yyyy hh:nn:ss:",now)+s));
end;

begin

 if ParamCount<1 then
 begin
   wr("Ошибка в количестве параметров, формат:");
   wr("MonSend <DirScan\>");
   Exit;
 end;

 DirIn := ParamStr(1);
 ExitCode := 0;
 try
   if FindFirst(DirIn+"*.*",faAnyFile-faDirectory,SR) = 0 then
   begin
     try
       ExitCode := 1;
     finally
       sysutils.FindClose(SR);
     end;
   end;
except
end;
end.


← →
AlekVolsk   (2004-06-07 13:39) [4]

Благодарю всех. Оба примера прекрасно работают.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.018 c
14-1086098165
Exciter
2004-06-01 17:56
2004.06.20
Кто знает как работать с FB в С# ???


4-1084551888
debater
2004-05-14 20:24
2004.06.20
Изменить вид системных кнопок (Maximize, Minimize...)


14-1085999853
BiN
2004-05-31 14:37
2004.06.20
А я вот скоро женюсь :). Помогите с подготовкой к свадьбе.


14-1086336560
Baks
2004-06-04 12:09
2004.06.20
Из рубрики Знаменательная математика3


1-1086416823
Andriy Tysh
2004-06-05 10:27
2004.06.20
VirtualDBTree or VirtualDBTreeEx -> Demo




   Наверх