Създадох Exe файл за моето приложение с помощта на NSIS скрипт. В моя скрипт проверих свободното място за избрана директория.
1.Ако избраната директория няма необходимо място, тогава потребителят иска да промени директорията.
2. След смяна на директорията в страницата с директория отново иска да провери свободното пространство. Така че когато необходимото пространство е налично за избраната директория, тогава само продължете към следващата страница. Така че ще попадне под оператор за цикъл. Опитах следния скрипт
page custom checking
Function checking
Push "\"
push $InstallDir
Call SplitFirstStrPart
pop $R0
${DriveSpace} $R0 "/D=F /S=G" $R0
${While} $R0 <= 2
MessageBox MB_OK "Expected free space is not availble"
call directory
${EndWhile}
Function directory
--Here i want to define directory page--
[page directory] we cant use this here
call checking
FunctionEnd
1.Как да създадете дефинирана от потребителя страница с директория?
2.Възможно ли е да се извика директорията на страницата или MUI_PAGE_DIRECTORY няколко пъти?
Благодаря