При использовании _FileListToArrayRec не всегда удается удалить основную папку. Вложенную папку удаляется, а основная - нет. Это проявляется не всегда и какой-либо закономерности не обнаружил. На форуме нашел, что этот вопрос уже поднимался . И в AutoIt внесли исправления. Но все равно иногда не работает. Но CreatoR предлагал внести
а внесли
Может быть в этом дело? И как тогда вообще пользоваться _FileListToArrayRec если она так криво работает?
Код:
; Close current search
[URL='https://autoit-script.ru/docs/keywords/if.htm']If[/URL] $iHide_HS Or $iHide_Link [URL='https://autoit-script.ru/docs/keywords/if.htm']Then[/URL]
[URL='https://autoit-script.ru/docs/functions/dllcall.htm']DllCall[/URL]($hDLL, 'int', 'FindClose', 'ptr', $hSearch)
[URL='https://autoit-script.ru/docs/keywords/else.htm']Else[/URL]
[URL='https://autoit-script.ru/docs/functions/fileclose.htm']FileClose[/URL]($hSearch)
[URL='https://autoit-script.ru/docs/keywords/if.htm']EndIf[/URL]
а внесли
Код:
; Close current search
If $iHide_Link Then
DllCall($hDLL, 'int', 'FindClose', 'ptr', $hSearch)
Else
FileClose($hSearch)
EndIf
Может быть в этом дело? И как тогда вообще пользоваться _FileListToArrayRec если она так криво работает?