728x90
문자열의 특정 부분을 바꾸기 위한 함수
▶ 기본 형태
function StringChange(var S: String; const FromStr, ToStr: String): Integer;
function StringChangeEx(var S: String; const FromStr, ToStr: String; const SupportDBCS: Boolean): Integer;
StringChange, StringChangeEx 두가지는 동일하게 사용됨
- String : 변경할 문자열
- FromStr : 변경할 문자
- ToStr : 변경하고 싶은 문자
- SupportDBCS : 다른 언어를 사용 하거나 path, filename이 포함 되어있을 경우 True를 사용할것
▶ 예시
var
S: String;
begin
S := ExpandConstant('{commonappdata}');
// S = 'C:\Documents and Settings\All Users\Application Data'
StringChangeEx(S, '\', '/', True);
// S = 'C:/Documents and Settings/All Users/Application Data'
end;
'Package > innosetup' 카테고리의 다른 글
SaveStringToFile (0) | 2019.12.14 |
---|---|
innosetup page 종류 (0) | 2019.12.13 |
Exec / ShellExec (0) | 2019.12.10 |
Radio Button (0) | 2019.07.28 |
64bit 32bit packaging (0) | 2019.07.28 |