YURSHAT, вот попытался текстурировать чекбокс и вот:
http://i41.fastpic.ru/big/2012/0706/81/f50fe79ccebe8f7cf394fd160dc2ca81.jpg
http://i41.fastpic.ru/big/2012/0706/81/f50fe79ccebe8f7cf394fd160dc2ca81.jpg
Ну не знаю... Например прочитать справку к ISDoneСжал архив с паролем -hp12345678.....
И как сейчас сделать чтоб ISDone распаковал мне этот запароленный архив?
Подскажите в arc.ini что то писать или ещё что?
function ISArcExtract (CurComponent: Cardinal; PctOfTotal: double; InputFile, OutputPath, ExtractedPath: string; DeleteInFile: boolean; Password, CfgFile, WorkPath: string; ExtractPCF:boolean):boolean;
распаковывает arc архив(ы), заданный(ые) папкой и именем файла в InputFile, в каталог, указанный в OutputPath.
ExtractedPath - используется для распаковки части архива. Указывается имя папки, которая будет извлечена. Если данная фитча не требуется, то оставляйте данный параметр пустой строкой. Значение '*' распаковывает весь архив с последующим извлечением всех подкаталогов из корневых папок архива (мож кому понадобится);
CfgFile - путь и имя конфигурационного файла (arc.ini). Требуется для распаковки .arc архивов, созданных с использованием внешних компрессоров;
WorkPath - рабочий путь для распаковки временных файлов freearc'ом. Если при распаковке архива freearc создает большие темп-файлы (обычно это происходит если используются внешние компрессоры), то рекомендуется устанавливать рабочую папку в {app}, а то у пользователя может не быть места на системном диске, куда по умолчанию freearc пытается поместить темп-файл;
Password - пароль для распаковки архива(ов);
I've tried what you suggested, but it still refuses to extract the archive into the specified folder.А теперь для интереса скомпилируй и запусти следующий код
Код:[Setup] AppName=MyApp AppVerName=MyApp DefaultDirName={pf}\MyApp [ code] procedure InitializeWizard(); begin MsgBox(ExpandConstant('{userappdata}\Roaming'), mbConfirmation, MB_OK); end;
там нет этой строчкиvudi, раскоментировать строчкуКод:#define precomp042
isdone 0.6 final - всё там есть.там нет этой строчки
на скрипт сам посмотри, я думал что файл прекомп042 находится в папке инсталфайл но его там нет, а папки инклуйд вообще нетisdone 0.6 final - всё там есть.
равно как и сам precomp042.exe в папке include.
или у нас тут всех исдон какой-то волшебный?
Вот тут не так:скажите пожалуйса что не так
is7z не обновлялась еще с 4-х версий, соответственно, более поздние версии она распаковать не сможет.версия 7-Zip = 925 (x64)
омг, ну что мешает зайти в топик самого ISDone, скачать оттуда ISDone 0.6 final и только после этого начинать доказывать что строчкина скрипт сам посмотри, я думал что файл прекомп042 находится в папке инсталфайл но его там нет, а папки инклуйд вообще нет
;#define precomp "0.42"
это да, но не только с ним. надо ведь ещё и редизайн формы делать: менять ClientHeight, InnerNoebook, OuterNotebook, ...играйся с параметром
iswin7_add_glass(WizardForm.Handle, 0, 0, 0, 47, True);