Вопрос Установка для x64 систем

crysis_1830

Новичок
Здравствуйте!!! Подскажите пожалуйста, как сделать что бы инсталлятор работал только на 64битной системе, и с выводом сообщение об ошибке если запускаешь его на 32битной.
 

Nemko

Дилетант
Модератор
Здравствуйте, вот поможет:

Код:
[Setup]
AppName=My Application
AppVersion=1.5
DefaultDirName={pf}\My Application

[Code]
function InitializeSetup(): Boolean;
begin
if not IsWin64  then begin
  MsgBox('Программа поддерживает только Windows 64-bit', mbInformation, MB_OK);
  Result := False;
end else begin
  Result := True;
end;
end;
 
Последнее редактирование:

crysis_1830

Новичок
Здравствуйте, вот поможет:

Код:
[Setup]
AppName=My Application
AppVersion=1.5
DefaultDirName={pf}\My Application

[Code]
function InitializeSetup(): Boolean;
begin
if not IsWin64  then begin
  MsgBox('Программа поддерживает только Windows 64-bit', mbInformation, MB_OK);
  Result := False;
end else begin
  Result := True;
end;
end;
ммм... а в мой скрипт добавить сможете, а то что-то не получается.
 

Nemko

Дилетант
Модератор
crysis_1830 давайте часть кода, будем пробовать. Необязательно весь код вставлять достаточно только function InitializeSetup от begin до end.
 
Сверху