1
在我的代碼中,我使用NSD_CreateDirRequest
來設置文件夾的路徑。當我使用瀏覽按鈕時,它工作良好。但是,當我手動更改目錄時,它不起作用。CreateDirRequest - 手動更改路徑
Ex。 我使用瀏覽按鈕選擇該目錄:
C:\Users\User\Desktop\Folder
當我手動更改目錄:
C:\Users\User\Desktop\Folder2
,然後點擊下一步,it't還是舊目錄:C:\Users\User\Desktop\Folder
如何修理它?
我的代碼:
${NSD_CreateDirRequest} 0 22u 84% 12u "Choose directory"
Pop $Dir
${NSD_SetText} $Dir $DirApp
${NSD_CreateBrowseButton} 85% 22u 15% 12u "Choose"
Pop $BrowseButton
${NSD_OnClick} $BrowseButton OnBrowseForDir
Function OnBrowseForDir
nsDialogs::SelectFolderDialog /NOUNLOAD "Directory"
Pop $0
${If} $0 == error
${Else}
StrCpy $DirApp $0
${NSD_SetText} $Dir $DirApp
${EndIf}
FunctionEnd