본문 바로가기
Delphi/문법

Format 함수를 활용한 문자열 포맷팅

by MonoSoft 2025. 3. 25.
728x90
반응형

Format 함수를 활용한 문자열 포맷팅

 


Format 함수는 문자열 안에 값을 삽입할 때 매우 유용합니다. 
숫자, 문자열, 날짜 등을 원하는 형식으로 손쉽게 조합할 수 있어 
가독성과 유지보수성이 좋아집니다

uses
  System.SysUtils;

procedure ShowFormattedMessage;
var
  UserName: string;
  Age: Integer;
  Msg: string;
begin
  UserName := '김델파이';
  Age := 35;

  Msg := Format('이름: %s, 나이: %d세', [UserName, Age]);
  ShowMessage(Msg);
end;

%s, %d, %f 등 포맷 태그를 사용해 다양한 타입의 데이터를 삽입할 수 있습니다.
[값1, 값2, ...] 배열 형태로 인수를 넘깁니다.
날짜 및 숫자 형식도 조합 가능: Format('오늘은 %s입니다', [DateToStr(Date)])

 

728x90
반응형

댓글