InnoSetup: как проверить наличие софта, ветку реестра...?
Написал Ярослав Гасов   
02.11.2012

Share this!

Пример:

 

 

[Code]

 

const

  SoftVersion='1.0'; 

 

function InitializeSetup(): Boolean;

begin

  Result := true;

  if (not RegKeyExists(HKLM, 'SOFTWARE\...')) then

  begin

    MsgBox(FmtMessage(CustomMessage('NoSoft'), [SoftVersion]), mbError, MB_OK);

    Abort();

  end;

end;

 

[CustomMessages]

NoSoft=...!