Grey-Orange PSD от EvilAlex

Avengerz13

Участник
punchao,
Код:
Name: {userdesktop}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; WorkingDir: {app}; Check: CheckError and DesktopIcon
Вместо {userdesktop} ставить {commondesktop}.
 

punchao

Новичок
упакуйте пример:
http://www63.zippyshare.com/v/6ELZB8fb/file.html

как создать ярлыки на рабочем столе?

[Icons]
Name: {group}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; WorkingDir: {app}; Check: CheckError and NoIcons
Name: {group}\{cm:UninstallProgram,{#MyAppName}}; Filename: {uninstallexe}; Check: CheckError and NoIcons
Name: {commondesktop}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; WorkingDir: {app}; Check: CheckError and DesktopIcon
 
Последнее редактирование:

Avengerz13

Участник
punchao,
Firstly. Use unicode version of Inno setup.
Secondly. Its create desktop shortcut.

Thirdly. When checkbox checked its create shortcut.
Код:
BtnSetChecked(DesktopIconCheckBox, True);

What is problem?
 
Последнее редактирование:

Ученик_77

Участник
По вашему примеру примерно так:
Код:
[Icons]
Name: {group}\Duskers; Filename: {app}\Duskers.exe; WorkingDir: {app}; Check: CheckError and NoIcons
Name: {group}\{cm:UninstallProgram,Duskers}; Filename: {uninstallexe}; Check: CheckError and NoIcons
Name: {commondesktop}\Duskers; Filename: {app}\Duskers.exe; WorkingDir: {app}; Check: CheckError and DesktopIcon
 

punchao

Новичок
Thirdly. When checkbox not checked its create shortcut.:bad:
and it works, thanks

How to add x32 and x64 shortcut in the same script?
 
Последнее редактирование:

Avengerz13

Участник
Код:
if not IsWin64 then begin ...shortcut x32 else ... shortcut x64; end;
Можно еще вот так попробовать:
Код:
[Setup]
AppName=My Program
AppVersion=1.5
DefaultDirName={pf}\My Program
DefaultGroupName=My Program

ArchitecturesInstallIn64BitMode=x64

[Files]
Source: "MyProg-x64.exe"; DestDir: "{app}"; DestName: "MyProg.exe"; Check: Is64BitInstallMode
Source: "MyProg.exe"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "MyProg.chm"; DestDir: "{app}"
 
Сверху