Grey 收集整理 一.关于Inno Setup 如何在安装时播放音乐 方法(1): 在脚本编译里的[Code]与[Files]段处添加以下代码: [Code] Function mciSendString(lpszCommand: String; lpszReturnString: Integer; cchReturnLength: Integer; hwndCallback: Integer): Integer; external 'mciSendStringA@winmm.dll stdcall'; procedure InitializeWizard(); var BGMusicFile, SplashFile: string; SplashForm: TForm; SplashFileName: String; I: Integer; begin ExtractTemporaryFile(ExtractFileName(ExpandConstant('{tmp}\music.mp3'))); SplashForm := TForm.create(nil); with SplashForm do begin mciSendString(ExpandConstant('play {tmp}\music.mp3'),0,0,0); Close; Free; end; end; [Files] Source: "C:\music.mp3"; Flags: dontcopy 或者 Source: "C:\mymusic.mp3"; DestDir: "{tmp}"; Flags: dontcopy 代码说明:[Code]中蓝色代码{tmp}与\music.mp3 的意思是播放inno setup 安装时创建的临时文件夹内的music.mp3 音乐文件! [Files]中C:\music.mp3 是你音乐源文件的地址,填自己的音频名称与音频格式。Flags: dontcopy 的意思是在安装时将音乐文件放到 Inno Setup 所创建的临时文件夹内,并且在完成安装后删除此音乐文件! 二.关于Inno Setup 如何修改安装向导内的图片 这个很简单,只需来到Inno Setup 程序的根目录找到 WizModernSmallImage.BMP 与 WizModernImage.bmp 这个2 个图片文件替换即可。 其中:WizModernImage.bmp 为左侧图 如图(1); WizModernSmallImage.BMP 则为右上角图标 如图(2)。 说明:WizModernImage.bmp 这个图片的大小为:164×314 WizModernSmallImage.BMP这个图片的大小为:55×55 (这2 个图片大小 我是按照以前默认大小改的,其它比例大小我没试过,有兴趣的话可以自己试下。) 三:关于Inno Setu p 如何在安装分割线里加入文字 如图: 只需要加入一个[Messages]段并在此段下输入以下代码: BeveledLabel=Professional 代码说明:其中绿色部分Professional 为自定义文字,可以自行随意输入! 四:关于Inno Setu p 如何创建多个桌面快捷方式 这个也是很简单只要在[Icons]段加入以下代码: Name: "{commondesktop}\程序名称1"; Filename: "{app}\InstVise.exe"; Tasks: desktopicon; Working...