본문 바로가기

자료/Inno-Setup

이노 셋업 (Inno Setup) // 다운로드 dll (isxdl.dll) 사용법


이제와서 생각해보니 다운로드 dll(isxdl.dll)만 올려놓고
사용하는 방법은 올려놓지 않은걸 알게되었습니다;;

아래의 코드를 귀하의 스크립트에 추가해주시면 다운로드 dll 을 사용가능합니다.
ISTool이 필요합니다!! (퀵스타트팩입니다.)

(컴포넌트=사용자설치별 다운로드도 포함되어 있습니다)


우선 
ISTool로 귀하의 스크립트를 불러옵니다.

아래의 코드를 귀하의 스크립트에 추가하시면 됩니다.
(isxdl.dll 이 ISTool 폴더에 있어야 합니다!)

[Components]
Name: Full; Description: 전체 설치; Types: Full
Name: mini; Description: 최소 설치; Types: mini

[Types]
Name: Full; Description: 전체 설치
Name: mini; Description: 최소 설치


[Code]
function NextButtonClick(CurPage: Integer): Boolean;
begin
Result := istool_download(CurPage);
end;

[_ISToolDownload]
Source: 파일주소; DestDir: 저장경로{app}; DestName: 파일이름; Components: Full
Source: 파일주소; DestDir: 저장경로{app}; DestName: 파일이름; Components: mini

저런식으로 스크립트에 추가해주시면 됩니다.
컴포넌트를 원치않으신다면 파일이름 뒤부터는 지우고 사용하시면 됩니다.

관련 링크