2012-01-24 6 views
5

저는 이노 설치 프로그램을 며칠 동안 가지고 놀았습니다. 문제가있는 것 외에는 많은 문제가 해결되었습니다. 데스크톱 링크와 아이콘을 만드는 방법.Inno Setup; 현재 아이콘을 덮어 쓸 바탕 화면 아이콘 만들기

예제 스크립트를 사용하여 스크립트에 넣으려고했는데 두 개의 별도 설치 마법사 (Inno Setup과 함께 제공된 스크립트와 InnoIDE에서 다운로드 한 스크립트)를 사용해 보았습니다. 약간의 검색을 수행 한 후 마침내 양식을 생성 할 코드를 찾았습니다 (설치 프로그램이 바탕 화면 아이콘을 만들지 못하는 동안).하지만 내 문제는 아이콘이 회사 아이콘 대신 Adobe로 유지된다는 것입니다.

우리가 여기서 일하기 전에 (InstalShield) 이전 설치 프로그램에서 프로그래머는 설치 프로그램을 구성하여 최종 사용자가 다운로드 할 때 바탕 화면의 링크가 회사 로고와 함께 나타나면 클릭하면 주요 PDF 파일. 우리가 사용하는 모든 파일은 PDF 파일입니다. 설치 프로그램에서 아이콘을 지정했지만, 설치 프로그램 자체에 대해 (실행 중일 때) 생각합니다. 수동 또는 설치 마법사에서 바탕 화면의 특정 아이콘을 사용하기위한 옵션을 찾을 수 없습니다. Google 검색을 시도했지만 다른 사람을 찾을 수 없었습니다.

기본 실행 파일의 Adobe PDF 로고 대신 내 회사 로고를 바탕 화면에 표시 할 수있는 방법이 있습니까? 또는 단축키를 만들고 기본 PDF 파일에 대한 로고 및 링크가있는 방법이 있더라도 그렇게해도 좋습니다. 어떤 충고도 정말 감사합니다. 미리 감사드립니다.

답변

12

문제를 해결하는 IconFilename이라는 매개 변수가 있습니다. 예 :

[Icons] 
Name: {group}\MyApplication; Filename: {app}\MyApplication.exe; WorkingDir: {app}; IconFilename: {app}\MyApplication.ico; Comment: "MyApplication"; Components: MyApplication; 
Name: {commondesktop}\MyApplication; Filename: {app}\MyApplication.exe; WorkingDir: {app}; IconFilename: {app}\MyApplication.ico; Comment: "MyApplication"; Components: MyApplication; 

당신은 IconFilename 속성을 사용하는 회사 로고 아이콘을 얻기 위해 exe을하는 dll 또는 ico 파일을 자유롭게 사용할 수 있습니다.

자세한 내용

, 아래 링크를 방문하십시오

http://www.jrsoftware.org/ishelp/index.php?topic=iconssection

+0

을 나는 그것을 복사하여 내 파일 이름 및 질환자 파일을 편집, 그것에게 기회를 준,하지만 난 컴파일하려고 할 때 나는 받았다 이 오류 : [ISPP] 선언되지 않은 식별자 : "InstallPath". – Renoto

+0

{app} – Deanna

+0

에 설치하는 경우 대신 {app}을 사용하면 스크립트 시작 부분에'#define InstallPath "{pf} \ MyPublisher \ MyApplicationName"과 같은 InstallPath를 정의 할 수도 있습니다. InnoSetup에 대한 기본 지식이 있다고 생각했습니다. 미안합니다. –

관련 문제