Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Все доброго времени суток..
Здача: добавить чекбокс "Сделать *** дом. страницей". Сам чекбокс есть, все работает (кусок скрипта ниже). Но ведь хом. страница только в IE прописывается в реестре, правильно?
Например в Opera она хранится в INI-файле. Кто знает как быть? Необходимо ставить страницу во всех браузерах, а не только в IE.

Код: Выделить весь код
[Run]
Filename: dummy; Description: Сделать *** домашней страницей; Flags: postinstall nowait skipifdoesntexist

[Сode]
procedure CurStepChanged(CurStep: TSetupStep);
begin
    if CurStep = ssDone then
        if WizardForm.RunList.Checked[0] then
            RegWriteStringValue(HKEY_CURRENT_USER, 'Software\Microsoft\Internet Explorer\Main', 'Start Page', 'http://***');
end;
Этот чекбокс есть во многих инсталляторах, так как же он осуществляется правильно?

Отправлено: 18:39, 27-11-2010 | #62