我的程序修改了安装界面,所以我的界面中提供了更改安装路径的方法. 用户修改后的路径会被传回inno setup脚本,脚本中需要做的事情如下: 1,写一个函数,来返回新的安装路径,如: function MyDestDir(SubDir:String):String; begin if SubDir = '' then Result := RootDestFolder else Result := RootDestFolder + '\'+ SubDir; end; 2,
如在: [CustomMessages] CreateDesktopIcon=Create a Desktop icon NameAndVersion=%1 version %2 普通的获取CustomMessages中字段的信息,只需使用CustomMessage方法即可 var S: String; begin S := CustomMessage('CreateDesktopIcon'); end; S 的结果是: Create a Desktop icon 但NameAndVersion
Pascal Scripting: Exec Prototype: function Exec(const Filename, Params, WorkingDir: String; const ShowCmd: Integer; const Wait: TExecWait; var ResultCode: Integer): Boolean; Description: Executes the specified executable or batch file, using the same