Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)

Модерирует : gyra, Maz

Widok (10-08-2009 22:13): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Artur1990

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
 
 
var BackgroundForm: TForm;
 
function ShowWindow(hWnd, nCmdShow: LongWord): LongWord; external 'ShowWindow@user32.dll stdcall';
procedure BackgroundOnActivate(Sender: TObject); Begin if WizardForm.Visible then WizardForm.Show End;
 
Procedure InitializeWizard;    var errorCode: Integer;
    Begin
BackgroundForm:= TForm.Create(nil)
    BackgroundForm.BorderStyle:= bsNone;
    BackgroundForm.OnActivate:= @BackgroundOnActivate;
    ShowWindow(BackgroundForm.Handle, sw_ShowMaximized)    
if DirExists(ExpandConstant('{src}\..\Slides')) then  
    RegWriteStringValue(HKCU, 'Software\Serbis\SBSlideShow', 'fold', ExpandConstant('{src}\..\Slides')) else    
    RegWriteStringValue(HKCU, 'Software\Serbis\SBSlideShow', 'fold', ExpandConstant('{reg:HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders,My Pictures}'))
          RegWriteStringValue(HKCU, 'Software\Serbis\SBSlideShow', 'Alpha', '1');   
            RegWriteStringValue(HKCU, 'Software\Serbis\SBSlideShow', 'timer', '2');   
                RegWriteStringValue(HKCU, 'Software\Serbis\SBSlideShow', 'ShowName', '0');    
                    RegWriteStringValue(HKCU, 'Software\Serbis\SBSlideShow', 'efTRUE', '1');    
ExtractTemporaryFile('SBSlideShow.scr');    
    Exec(ExpandConstant('{tmp}\SBSlideShow.scr'), '/P '+ IntToStr(BackgroundForm.Handle),'', sw_Hide, ewNoWait, ErrorCode);
End;
 
Procedure DeinitializeSetup;
Begin
    BackgroundForm.Free    
End;

Всего записей: 44 | Зарегистр. 17-06-2009 | Отправлено: 23:17 29-06-2009 | Исправлено: Artur1990, 23:23 29-06-2009
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)
Widok (10-08-2009 22:13): Лимит страниц. Продолжаем здесь.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru