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

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

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

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

   

ChanVS

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

procedure CurStepChanged1(CurStep: TSetupStep);  
begin  
  case CurStep of  
    ssInstall: begin  
      if GetArrayLength(ADisk)>0 then begin  
        KillTimer(WizardForm.Handle,WFDiskTimerID);  
           SetArrayLength(ADisk,0);  
      end;  
      if GetArrayLength(ASysReq)>0 then begin  
        KillTimer(WizardForm.Handle,WFSysReqTimerID);  
          SetArrayLength(ASysReq,0);  
      end;  
 
      WizardForm.ProgressGauge.Visible:=False;  
 
      OldPosition:=0;  
      CurrentImage:=0;  
      ImgSetVisibility(WizardImg,False);  
      ImgSetVisibility(AImg[0],True);  
 
      ExtractTemporaryFile('ProgressBackground.png');  
      ExtractTemporaryFile('ProgressImg.png');  
      ExtractTemporaryFile('ProgressImg2.png');  
      NewPB:=ImgPBCreate(WizardForm.Handle, ExpandConstant('{tmp}\ProgressBackground.png'), ExpandConstant('{tmp}\ProgressImg.png'),ScaleX(119),ScaleY(300),ScaleX(560),ScaleY(25));  
      NewPB2:=ImgPBCreate(WizardForm.Handle, ExpandConstant('{tmp}\ProgressBackground.png'), ExpandConstant('{tmp}\ProgressImg2.png'),ScaleX(119),ScaleY(400),ScaleX(350),ScaleY(25));  //создает дорожку 2  
      NewPB3:=ImgPBCreate(WizardForm.Handle, ExpandConstant('{tmp}\ProgressBackground.png'), ExpandConstant('{tmp}\ProgressImg2.png'),ScaleX(479),ScaleY(400),ScaleX(200),ScaleY(25));  //создает дорожку 3 рядом  
 
      ImgApplyChanges(WizardForm.Handle);  
        sTime:=GetTickCount;  
      eTime:=sTime;  
      ProgressStep:=100 div GetArrayLength(AImg);  
 
      PBOldProc:=SetWindowLong(WizardForm.ProgressGauge.Handle,-4,CallBackProc(@PBProc,4));  
    end;  
    ssPostInstall: AllCancel;  
  end;  
end;

Всего записей: 78 | Зарегистр. 02-07-2010 | Отправлено: 15:45 16-08-2010
   

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru