Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Аватара для Johny777

Ветеран


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

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


MogilShik2007,
ошибки не вылавливаю но в коде у тебя ошибка
нет выгрузки библиотеки отвечающей за анимацию огня
читать дальше »
Код: Выделить весь код
procedure DeinitializeSetup; /// процедура деинициализации - выполняется при отмене и поле завершения работы(задачи) инсталла
begin
  disablefire(); /// выключаем анимацию огня 
  bmp.Free; /// разрушаем картинку на которой был огонь 

  WizardForm.Hide;
  Sleep(227);
  UnloadSkin();
end;

будь внимательнее тк пример огня не настолько большой чтоб что-то забыть!
пример:
читать дальше »
Код: Выделить весь код
[Setup]
AppName=Inno FireCtrl
AppVerName=Inno FireCtrl
DefaultDirName={pf}\Inno FireCtrl
DefaultGroupName=Inno FireCtrl
OutputDir=.

[Files]
Source: firectrl.dll; Flags: dontcopy
Source: White.bmp; Flags: dontcopy

[  code]
function enablefire(ParentWnd: HWND; Left, Top: integer; Bmp: HBITMAP;FireAlpha: integer): BOOL; external 'enablefire@files:firectrl.dll stdcall';
function disablefire(): BOOL; external 'disablefire@files:firectrl.dll stdcall';

var
  bmp: TBitmap;

procedure InitializeWizard();
begin
  ExtractTemporaryFile('White.bmp');
  bmp := TBitmap.create;
  bmp.LoadFromFile(ExpandConstant('{tmp}\White.bmp'));
  enablefire(WizardForm.WelcomePage.Handle, 0, 0, bmp.Handle, 500);
end;

procedure DeinitializeSetup();
begin
  disablefire();
  bmp.Free;
end;

Цитата MogilShik2007:
А временная папка у тебя по умолчанию? »
как винду переставил так и стоит всё
не менял и даже не знаю как

====================================================================================

Посоны!
мой вопрос касательно загрузки всего ini файла в переменную с последующим считыванием из этой самой переменной всё ещё более чем в силе!
http://forum.oszone.net/post-1984015-858.html
прошу дать мне простой пример с которого смогу оттолкнуться

Последний раз редактировалось Johny777, 10-09-2012 в 19:58.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:43, 10-09-2012 | #879