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

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

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

Сообщение Rikill »

Лександер, это не твой браузер, он есть с примерами к рестулз
Аватара пользователя
Rikill

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

Сообщение Rikill »

R.i.m.s.k.y.,



Ситуация такая:



Есть первый инсталл - setup1.exe. В нем есть чекбокс, что если он отмечен, то будет добавлено:



HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce\setup2.exe



ПРИЧЕМ, setup2.exe должен быть рядом с setup1.exe



Setup1 после установки перезагружает систему, система запускает сетап2.



Setup2 после установки должен удалить ключ регистра.
Аватара пользователя
Rikill

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

Сообщение Rikill »

leshcat, и в чём проблема?если я правильно понял то можно чтобы setup1 кидал setup2 в определённую папку, чтобы глупый юзер не удалил файл, а после запуска setup2 сетап 2 удалялся и удалял ключ реестра
Аватара пользователя
Rikill

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

Сообщение Rikill »

Neutron, тогда надо делать деинсталлятор который удаляет 2 программы
Аватара пользователя
R.i.m.s.k.y.

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

Сообщение R.i.m.s.k.y. »

leshcat, Поставь рид-онли на ричэдит, и тогда текст нельзя будет редактировать.


читать дальше »


{ RichEditViewer1 }

RichEditViewer1 := TRichEditViewer.Create(WizardForm);

with RichEditViewer1 do

begin

Name := 'RichEditViewer1';

Parent := ISCustomPage1.Surface;

Left := ScaleX(0);

Top := ScaleY(0);

Width := ScaleX(417);

Height := ScaleY(233);

ReadOnly := True;

RTFText :=S;

end;




Цитата leshcat:



2. Есть ли расширенная версия, где можно подключать что-нибудь посовершеннее, типа doc с 2003 офиса/ docx 2007?
Скрипты Inno Setup. Помощь и советы [часть 3]




И как ты себе это представляеш? эти форматы работают под платным программным монстром Микрософт Офис, Инно - продукт бесплатный, а рич-текст - используется, я так понимаю, функции встроенные в систему.



No4noylis, Скрипт покажи, чего хоть непонятного?
Аватара пользователя
leshcat

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

Сообщение leshcat »

R.i.m.s.k.y.,

Изображение Точно.



Еще:



Как добавить коммент на чекбокс?
Аватара пользователя
R.i.m.s.k.y.

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

Сообщение R.i.m.s.k.y. »

Цитата No4noylis:



Может можно просто добавить в процедуру CurPageChanged какую нибудь команду, чтоб если CurPageID=wpSelectDir то страница обновлялась???
Скрипты Inno Setup. Помощь и советы [часть 3]




Именно это и нужно сделать. но я не знаю, как называется у тебя процедура, которая пересчитывает свободное место на диске, поэтому и нужен скрипт.
Цитата No4noylis:



Он у меня слишком большой
Скрипты Inno Setup. Помощь и советы [часть 3]




Дык, залей на обменник Изображение
Аватара пользователя
leshcat

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

Сообщение leshcat »

R.i.m.s.k.y.,



можно снизу - он единственный

можно при наводке
Аватара пользователя
R.i.m.s.k.y.

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

Сообщение R.i.m.s.k.y. »

Цитата No4noylis:



Лександер, держи
http://rghost.ru/14381671
Скрипты Inno Setup. Помощь и советы [часть 3]




В твоем случае я бессилен. Нет, я нашел, конечно, что нужно добавить, но у тебя две процедуры GetNeedSpaceCaption, которые нельзя объединять. и они тупо конфликтуют между собой. А вообще, кто тебя учил ТАК писать скртпы? Очень похоже на ранние работы уважаемого товарища Rikill. Вообще непонятно, как можно настолько испоганить такой хороший скрипт?
Ответить

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