Цитата Chudmin:
При компиляции выдаёт ошибку на строке " Splash();" - Unknown identifier 'Splash'. »
|
Ой, забыл добавить код извлечния ))) мы же 2 файла только добавилив в [Files], чтобы программа паковала их и таскала с собой. А кто извлекать файлы будет, чтобы они заработали? Они в нужный момент в нужной части кода должны извлекаться командой ExtractTemporaryFile и следом запускать отображение заставки.
Вот, нужно ещё код извлечения и активации нужно добавить в подходящее вам место:
Код:
{ Splash заставка }
procedure Splash();
begin
ExtractTemporaryFile('Splash.png');
ShowSplashScreen(WizardForm.Handle,ExpandConstant('{tmp}\Splash.png'),500,800,500,0,255,True,$FFFFFF,10);
end;
Если что, DLL-ку
isgsg.dll Splash-заставки залил во вложение. Картинку с прозрачностью
Splash.png свою добавите.