Цитата: Люди!
Нужна помощь:
Вот пример, выдрал из NSIS,
Не знаю как правильно его использовать.
Помогите пожалуйста,если получится - будет очень красиво!
Сделал!
Но при процедуре
DeInitializeSetup не получается чтобы временные файлы удалялись!
Genri пожет ты поможешь?
[more=Вот]
Код: [Files]
Source: NSIS_SkinCrafter_Plugin.dll; DestDir: {tmp}; Flags: dontcopy nocompression
Source: Skinastic.skf; destdir: {tmp}; flags: dontcopy nocompression
Source: callnsis.dll; DestDir: {tmp}; Flags: dontcopy nocompression
[Code]
procedure callplug(parentwnd: integer; pluginname,funcname,param1,param2,param3,param4,param5,param6,param7,param8,param9,param10: PChar);
external 'callplug@files:callnsis.dll stdcall';
procedure InitializeWizard();
begin
ExtractTemporaryFile('Skinastic.skf')
ExtractTemporaryFile('NSIS_SkinCrafter_Plugin.dll')
WizardForm.Position:=poDesktopCenter
WizardForm.Height:=WizardForm.Height-30
callplug(0,ExpandConstant('{tmp}\NSIS_SkinCrafter_Plugin.dll'),'skin',ExpandConstant('{tmp}\Skinastic.skf'),'','','','','','','','','')
end;