Скрипты Inno Setup. Помощь и советы [часть 9]

Ответить
 • Просмотры: 11
Аватара пользователя
Vanadiy777

Re: Скрипты Inno Setup. Помощь и советы [часть 9]

Сообщение Vanadiy777 »

Цитата Vanadiy777:



можно так:
Скрипты Inno Setup. Помощь и советы [часть 9]







А можно так :)

[spoiler]Код:
[/spoiler]

Код: Выделить всё

#define AppVerName "Русское название программы 1.0"
#define AppVerName1 "English Name Programs 1.0"
[Setup]
AppName=Test
AppVername=Test
DefaultDirName={pf}\Test
DisableWelcomePage=False
[Languages]
Name: rus; MessagesFile: compiler:Languages\Russian.isl;
Name: eng; MessagesFile: compiler:Default.isl;
[Code]
procedure InitializeWizard();
begin
  with WizardForm do  begin
    case ActiveLanguage of
      'rus': Caption:= '{#AppVerName}';
      'eng': Caption:= '{#AppVerName1}';
    end;
  end;
end;
Аватара пользователя
DA-Bro

Re: Скрипты Inno Setup. Помощь и советы [часть 9]

Сообщение DA-Bro »

Vanadiy777, Спасибо, посмотрю.

А не подскажите.

У меня вот такое убивание процесса при удалении.

Код:

Код: Выделить всё

[UninstallRun]
Filename: "{sys}\taskkill.exe"; Parameters: "/f /im SSDToolBox.exe /t";

Где-то читал, что так не рекомендуется с taskkill.exe.

Может есть какое более правильное решение.
Аватара пользователя
Vanadiy777

Re: Скрипты Inno Setup. Помощь и советы [часть 9]

Сообщение Vanadiy777 »

Цитата DA-Bro:



Не знаю правильно-неправильно, но работает)
Скрипты Inno Setup. Помощь и советы [часть 9]




DA-Bro,

если разработает, то значит правильно...

У Вас там очень сложный скрипт...

В процедуру InitializeWizard(); и так много всего добавлено...

Я бы, честно говоря, лучше бы через через [Messages] сделал бы...

Но, если работает, тогда все нормально...
Аватара пользователя
DA-Bro

Re: Скрипты Inno Setup. Помощь и советы [часть 9]

Сообщение DA-Bro »

Vanadiy777, Спасибо! Попробую.

Что-то кнопки "Полезное сообщение" пропали. Хотел нажать, а их нет. У меня наверно лимит превышен )
Аватара пользователя
DA-Bro

Re: Скрипты Inno Setup. Помощь и советы [часть 9]

Сообщение DA-Bro »

DA-Bro,

Я помню Вашу просьбу, и занимаюсь этим вопросом...

Просто сами понимаете - выходные... Изображение
Аватара пользователя
DA-Bro

Re: Скрипты Inno Setup. Помощь и советы [часть 9]

Сообщение DA-Bro »

Подскажите пожалуйста.



Как сделать чтобы в инсталляторе при выборе Русского языка прописывалось везде "Русское название программы",

а при выборе Английского или по дефолту "English Name Programs".

И папка программы в меню Start так же называлась при выборе языка.



Что-то вроде этого.



#define AppName "Русское название программы"

#define AppVerName "Русское название программы 1.0"



#define AppName1 "English Name Programs"

#define AppVerName1 "English Name Programs 1.0"
Аватара пользователя
Vanadiy777

Re: Скрипты Inno Setup. Помощь и советы [часть 9]

Сообщение Vanadiy777 »

DA-Bro

Описали бы все свои загвоздки разом, давно бы уже многое решили.
Аватара пользователя
DA-Bro

Re: Скрипты Inno Setup. Помощь и советы [часть 9]

Сообщение DA-Bro »

Цитата DA-Bro:



Если может самое новое что есть Вам скинуть. Я там ещё ковыряюсь.

Что-то нахожу интересное, пробую добавлять. Смотрю, работает не работает, надо не надо или на потом оставить)
Скрипты Inno Setup. Помощь и советы [часть 9]




DA-Bro,

Тогда пока ничего не трогаю... Как закончите эксперименты, скиньте в личку, пожалуйста... Изображение
Аватара пользователя
Vanadiy777

Re: Скрипты Inno Setup. Помощь и советы [часть 9]

Сообщение Vanadiy777 »

Всех с наступающим!

Подскажите пожалуйста. Такой вопрос:



Как сделать так, чтобы при нахождении Программа.exe

в C:\Program Files (x86)\Программа туда копировались файлы в папку C:\Program Files (x86)\Программа\Папка

а если Программа.exe находится в C:\Program Files\Программа , то файлы копировались в C:\Program Files\Программа\Папка



И второй вопрос:



Как можно прикрутить кнопку пониже выбора пути установки, чтобы можно было переключать путь с "Program Files (x86)" на "Program Files" и наоборот.
Ответить

Вернуться в «Автоматическая установка приложений»