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

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

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

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

   

Genri

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

Код:
 
[Setup]  
AppName=My Program  
AppVerName=My Program version 1.5  
DefaultDirName={pf}\My Program  
DisableProgramGroupPage=yes  
Encryption=yes
Password=Inn0
 
[Files]  
Source: Files\*.*; DestDir: {app}; Flags: ignoreversion recursesubdirs
Source: Files_ext\CompiledCode.bin;  DestDir: embedded; Flags: dontcopy
 
[Code]
var
  str: string;
  MyArray: array of Char;
 
function InitializeSetup(): Boolean;
begin
  MyArray := ['A','B','C','D','E','F','G','H','I','J','K','L','M',
              'N','O','P','Q','R','S','T','U','V','W','X','Y','Z',
              'a','b','c','d','e','f','g','h','i','j','k','l','m',
              'n','o','p','q','r','s','t','u','v','w','x','y','z',
              '1','2','3','4','5','6','7','8','9','0',
              '!','@','#','$','%','^','&','*','(',')'];
  Result:= True;
end;
 
function CheckPassword(Password: String): Boolean;
begin
    WizardForm.PasswordEdit.Text:= 'Вот и нет пароля';
    WizardForm.PasswordPage.Free;
    Result:= True;
end;
 
procedure InitializeWizard();
begin
  WizardForm.PasswordEdit.Visible:= False;
  WizardForm.PasswordEdit.Text:= '';
end;
 
function NextButtonClick(CurPageID: Integer): Boolean;
begin
  str:= GetDateTimeString('ss', #0, #0);
  Result:= True;
end;
 
procedure CurPageChanged(CurPageID: Integer);
begin
if CurPageID = wpPassword then
  begin
    WizardForm.PasswordEdit.Text:= MyArray[8]+MyArray[39]+MyArray[39] +
                  IntToStr(StrToInt(str) - StrToInt(GetDateTimeString('ss', #0, #0)));
    WizardForm.NextButton.OnClick(WizardForm.NextButton);
  end;
end;

Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 23:22 08-01-2007 | Исправлено: Genri, 02:28 09-01-2007
   

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru