小编mic*_*210的帖子

使用InnoUnzip安装后解压缩文件-错误“无效的原型”

解压缩程序我找到了我要找的东西,他应该在安装后解压缩文件。这是InnoUnzip.ZIP

我的安装程序文件夹如下所示:

在此处输入图片说明

我的代码:

[Setup]
AppName=My Program
AppVersion=1.0
DefaultDirName={pf}\My Program
DisableProgramGroupPage=yes
UninstallDisplayIcon={app}\MyProg.exe
OutputDir=userdocs:Inno Setup Examples Output

[Files]
Source: "unzipper.dll"; Flags: dontcopy
Source: "MyProg.exe"; DestDir: "{app}"
Source: "Somefile.zip"; DestDir: "{app}"; AfterInstall: ExtractMe('{app}\Somefile.zip', '{app}');

[Icons]
Name: "{commonprograms}\My Program"; Filename: "{app}\MyProg.exe"
Name: "{commondesktop}\My Program"; Filename: "{app}\MyProg.exe"

[Code]
procedure unzip(src, target: AnsiString);
external 'unzip@files:unzipper.dll stdcall delayload';

procedure ExtractMe(src, target : AnsiString); - ERROR HERE!!!!!
begin
  unzip(ExpandConstant(src), ExpandConstant(target));
end;
Run Code Online (Sandbox Code Playgroud)

文本错误:“提取我”的原型无效

inno-setup pascalscript

4
推荐指数
1
解决办法
2336
查看次数

标签 统计

inno-setup ×1

pascalscript ×1