본문 바로가기
Delphi/문법

ParamStr와 ParamCount를 이용한 명령줄 인자 처리

by MonoSoft 2025. 5. 27.
728x90
반응형

ParamStr와 ParamCount를 이용한 명령줄 인자 처리

델파이 애플리케이션에서 외부 명령줄 인자를 받아야 할 경우 
ParamCount와 ParamStr를 사용하면 간단히 해결할 수 있습니다. 
자동화 처리, 스크립트 실행, 배치 명령 연동 등에 널리 활용됩니다.

uses
  System.SysUtils;

procedure ProcessCommandLine;
var
  I: Integer;
begin
  if ParamCount = 0 then
    ShowMessage('입력된 명령 인자가 없습니다.')
  else
    for I := 1 to ParamCount do
      ShowMessage(Format('인자 %d: %s', [I, ParamStr(I)]));
end;

ParamCount는 전달된 인자의 개수 반환
ParamStr(0)은 실행 파일 이름, ParamStr(1)부터 실제 인자
실행 환경에 따라 다르게 동작하도록 유연한 설정 가능

 


#델파이
#Delphi
#ParamStr
#ParamCount
#명령줄인자
#배치처리
#자동화실행
#SysUtils
#유틸리티개발
#입력파라미터

728x90
반응형

댓글