Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.08.2010, 15:30   #1
Никки
Форумчанин Подтвердите свой е-майл
 
Аватар для Никки
 
Регистрация: 20.11.2007
Сообщений: 500
Вопрос Inno Setup

Как в Inno Setup проверить платформу (x86 или x64) и в зависимости от этого установить тот или иной файл?

Дело в том, что для работы моей программы требуется одна библиотека, которая работает только под одной платформой, так вот, мне нужно при установке проверить платформу и скопировать нужный файл библиотеки.

как это сделать в скриптах Inno Setup?

Буду очень благодарен за помощь.
Никки вне форума Ответить с цитированием
Старый 23.08.2010, 17:08   #2
DIgorevich
Погулять вышел
Участник клуба
 
Аватар для DIgorevich
 
Регистрация: 17.05.2010
Сообщений: 1,573
По умолчанию

Посмотри это дополнение: http://wild.softodrom.ru/ap/Inno-Set...tem-Test-p3579
Никогда не знаешь, где тебе повезет... (Фрай)
DIgorevich вне форума Ответить с цитированием
Старый 23.08.2010, 17:53   #3
Никки
Форумчанин Подтвердите свой е-майл
 
Аватар для Никки
 
Регистрация: 20.11.2007
Сообщений: 500
По умолчанию

К сожалению это не то.
Никки вне форума Ответить с цитированием
Старый 23.08.2010, 20:54   #4
OCTAGRAM
Oldschool geek
Форумчанин
 
Аватар для OCTAGRAM
 
Регистрация: 09.03.2009
Сообщений: 611
По умолчанию

Можно через PascalScript.

Добавляем секцию {Code}:

Код:
function Is32bit : Boolean;
begin
  Result := not IsWin64;
end;

function Is64bit : Boolean;
begin
  Result := IsWin64;
end;
А при описании 32битной и 64битной версии библиотеки используем параметр "Check: Is32bit;" или "Check: Is64bit;" соответственно.
If you want to get to the top, you have to start at the bottom

http://pascal.net.ru/

Последний раз редактировалось OCTAGRAM; 23.08.2010 в 21:00.
OCTAGRAM вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
написать setup maijor Фриланс 4 03.06.2010 18:53
Setup.exe zzzzz Общие вопросы Delphi 7 31.08.2009 02:45