Скрипты Inno Setup. Помощь и советы [часть 7]
-
jack007
-
saneksanek
Re: Скрипты Inno Setup. Помощь и советы [часть 7]
Цитата Larkod:
А это что такое? OutputDir=...
Папка для скомпилированного инсталятора. Это вам не нужно. Ваш пример, все, что в секции
А это что такое? OutputDir=...
Скрипты Inno Setup. Помощь и советы [часть 7]
Папка для скомпилированного инсталятора. Это вам не нужно. Ваш пример, все, что в секции
Код: Выделить всё
и в секции [Setup] замените значение [b]DefaultDirName[/b] на
Код: [url=#][/url]
[code]DefaultDirName={code:DefaultInstallDir}
-
ROMKA-1977
Re: Скрипты Inno Setup. Помощь и советы [часть 7]
Подскажите как выполнить автоматическую установку изолированного пакете центра обновления Microsoft (.msu) ?
-
saurn
Re: Скрипты Inno Setup. Помощь и советы [часть 7]
Цитата Larkod:
а как сделать чтобы указывала на другой диск там где игра?
Цитата saurn:
только ключ реестра укажите правильный.
Код:
а как сделать чтобы указывала на другой диск там где игра?
Скрипты Inno Setup. Помощь и советы [часть 7]
Цитата saurn:
только ключ реестра укажите правильный.
Скрипты Inno Setup. Помощь и советы [часть 7]
Код:
Код: Выделить всё
function DefaultInstallDir( const szResult: String ): String;
begin
// RegQueryStringValue( HKEY_LOCAL_MACHINE, 'Здесь ключ игры в реестре', 'Здесь строковый параметр, содержащий путь к папке с игрой', szResult );
{по типу - } RegQueryStringValue( HKEY_LOCAL_MACHINE, 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{1EAC1D02-C6AC-4FA6-9A44-96258C37C812RU}_is1', 'InstallLocation', szResult );
if ( szResult '' ) then
Result := RemoveBackslash( szResult ) else Result := ExpandConstant( '{pf}\My Program' );
end;
-
diman_21Ru
Re: Скрипты Inno Setup. Помощь и советы [часть 7]
Как можно в установщике добавить прокрутку мышкай чтобы спуститься к нижнему списку
-
diman_21Ru
Re: Скрипты Inno Setup. Помощь и советы [часть 7]
Цитата Larkod:
Помогите пожалуйста с установщиком весь форум перелазил и прочитал многие разделы и перепробовал все.
#
Цитата Larkod:
ахахххаах пишет World of Tanks не найден
ахахххаах сами бы попробовали хоть что нибудь сделать (Все такие умные, а сами сделать ничего не могут. Плиз, без сарказма.).
Цитата Larkod:
а у других людей будет писать World of Tanks не найден
Вы смотрите внимательно расположение в реестре.
Сейчас установил World of Tanks, расположение деинсталляции было обнаружено в HKEY_CURRENT_USER, а не в HKEY_LOCAL_MACHINE.
Помогите пожалуйста с установщиком весь форум перелазил и прочитал многие разделы и перепробовал все.
Скрипты Inno Setup. Помощь и советы [часть 7]
#
Скрипты Inno Setup. Помощь и советы [часть 6]
, #Скрипты Inno Setup. Помощь и советы [часть 6]
Цитата Larkod:
ахахххаах пишет World of Tanks не найден
Скрипты Inno Setup. Помощь и советы [часть 7]
ахахххаах сами бы попробовали хоть что нибудь сделать (Все такие умные, а сами сделать ничего не могут. Плиз, без сарказма.).
Для начала
.Цитата Larkod:
а у других людей будет писать World of Tanks не найден
Скрипты Inno Setup. Помощь и советы [часть 7]
Вы смотрите внимательно расположение в реестре.
Сейчас установил World of Tanks, расположение деинсталляции было обнаружено в HKEY_CURRENT_USER, а не в HKEY_LOCAL_MACHINE.
-
diman_21Ru
Re: Скрипты Inno Setup. Помощь и советы [часть 7]
kotyarko@fb, с колесикам не работает приходится левой кнопкой мыши спускать
-
saurn
Re: Скрипты Inno Setup. Помощь и советы [часть 7]
diman_21Ru, за это отвечает свойство ScrollBars, если оное доступно для контрола.
Код:
Код:
Код: Выделить всё
ScrollBars := ssVertical;-
diman_21Ru
Re: Скрипты Inno Setup. Помощь и советы [часть 7]
Цитата Larkod:
ключ реестара World of Tanks. Я у себя найти не могу.
Код:
Цитата Larkod:
Как сделать, перед выбор папки куда устанавливать вверзу или внизу было написано "Пример: f:\Games\World of Tanks\res_mods\0.9.4".
Код:
ключ реестара World of Tanks. Я у себя найти не могу.
Скрипты Inno Setup. Помощь и советы [часть 7]
Код:
Код: Выделить всё
RegQueryStringValue(HKLM, 'SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{1EAC1D02-C6AC-4FA6-9A44-96258C37C812RU}_is1', 'InstallLocation', szResult);Цитата Larkod:
Как сделать, перед выбор папки куда устанавливать вверзу или внизу было написано "Пример: f:\Games\World of Tanks\res_mods\0.9.4".
Скрипты Inno Setup. Помощь и советы [часть 7]
Код:
Код: Выделить всё
[Code*]
Procedure InitializeWizard();
var
Primer: TLabel;
begin
Primer := TLabel.Create(WizardForm);
Primer.Parent := WizardForm.SelectDirPage;
Primer.SetBounds(WizardForm.DirEdit.Top + 20, 0, WizardForm.Width, 20);
Primer.Caption := 'Пример: f:\Games\World of Tanks\res_mods\0.9.4';
Primer.WordWrap := False;
end;-
saurn
Re: Скрипты Inno Setup. Помощь и советы [часть 7]
diman_21Ru, в блоке параметров контрола, для которого требуется создать скролл, например:
Код:
Код:
Код: Выделить всё
with TMemo.Create( nil ) do
begin
...
ScrollBars := ssVertical;
...
end;