Скрипты Inno Setup. Помощь и советы [часть 3]
-
Rikill
Re: Скрипты Inno Setup. Помощь и советы [часть 3]
Лександер, это не твой браузер, он есть с примерами к рестулз
-
Rikill
Re: Скрипты Inno Setup. Помощь и советы [часть 3]
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 после установки должен удалить ключ регистра.
Ситуация такая:
Есть первый инсталл - setup1.exe. В нем есть чекбокс, что если он отмечен, то будет добавлено:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce\setup2.exe
ПРИЧЕМ, setup2.exe должен быть рядом с setup1.exe
Setup1 после установки перезагружает систему, система запускает сетап2.
Setup2 после установки должен удалить ключ регистра.
-
Rikill
Re: Скрипты Inno Setup. Помощь и советы [часть 3]
leshcat, и в чём проблема?если я правильно понял то можно чтобы setup1 кидал setup2 в определённую папку, чтобы глупый юзер не удалил файл, а после запуска setup2 сетап 2 удалялся и удалял ключ реестра
-
Rikill
Re: Скрипты Inno Setup. Помощь и советы [часть 3]
Neutron, тогда надо делать деинсталлятор который удаляет 2 программы
-
Gnom_aka_Lexander
Re: Скрипты Inno Setup. Помощь и советы [часть 3]
Неужели
Скрипты Inno Setup. Помощь и советы [часть 3]
никаких решений?-
R.i.m.s.k.y.
Re: Скрипты Inno Setup. Помощь и советы [часть 3]
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?
И как ты себе это представляеш? эти форматы работают под платным программным монстром Микрософт Офис, Инно - продукт бесплатный, а рич-текст - используется, я так понимаю, функции встроенные в систему.
No4noylis, Скрипт покажи, чего хоть непонятного?
читать дальше »
{ 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]
R.i.m.s.k.y.,
Точно.
Еще:
Как добавить коммент на чекбокс?
Точно.Еще:
Как добавить коммент на чекбокс?
-
R.i.m.s.k.y.
Re: Скрипты Inno Setup. Помощь и советы [часть 3]
Цитата No4noylis:
Может можно просто добавить в процедуру CurPageChanged какую нибудь команду, чтоб если CurPageID=wpSelectDir то страница обновлялась???
Именно это и нужно сделать. но я не знаю, как называется у тебя процедура, которая пересчитывает свободное место на диске, поэтому и нужен скрипт.
Цитата No4noylis:
Он у меня слишком большой
Дык, залей на обменник
Может можно просто добавить в процедуру CurPageChanged какую нибудь команду, чтоб если CurPageID=wpSelectDir то страница обновлялась???
Скрипты Inno Setup. Помощь и советы [часть 3]
Именно это и нужно сделать. но я не знаю, как называется у тебя процедура, которая пересчитывает свободное место на диске, поэтому и нужен скрипт.
Цитата No4noylis:
Он у меня слишком большой
Скрипты Inno Setup. Помощь и советы [часть 3]
Дык, залей на обменник

-
leshcat
Re: Скрипты Inno Setup. Помощь и советы [часть 3]
R.i.m.s.k.y.,
можно снизу - он единственный
можно при наводке
можно снизу - он единственный
можно при наводке
-
R.i.m.s.k.y.
Re: Скрипты Inno Setup. Помощь и советы [часть 3]
Цитата No4noylis:
Лександер, держи
В твоем случае я бессилен. Нет, я нашел, конечно, что нужно добавить, но у тебя две процедуры GetNeedSpaceCaption, которые нельзя объединять. и они тупо конфликтуют между собой. А вообще, кто тебя учил ТАК писать скртпы? Очень похоже на ранние работы уважаемого товарища Rikill. Вообще непонятно, как можно настолько испоганить такой хороший скрипт?
Лександер, держи
http://rghost.ru/14381671
Скрипты Inno Setup. Помощь и советы [часть 3]
В твоем случае я бессилен. Нет, я нашел, конечно, что нужно добавить, но у тебя две процедуры GetNeedSpaceCaption, которые нельзя объединять. и они тупо конфликтуют между собой. А вообще, кто тебя учил ТАК писать скртпы? Очень похоже на ранние работы уважаемого товарища Rikill. Вообще непонятно, как можно настолько испоганить такой хороший скрипт?