Что нового

Команда FileOpenDialog возвращает не все фалы.

vovsla

Осваивающий
Сообщения
553
Репутация
26
При использовании данной конструкции
Код:
$Scr=FileOpenDialog("Выбор картинок", @ScriptDir&"\", "(*.jpg)", 4)
$Files=StringSplit($Scr, "|")
_ArrayDisplay($Files, "")

в массиве оказывается 1093 файла из 2511 выделенных, в 1094ой ячейке вместо имени файла лежит цифра 201.
Как получить все файлы?
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
{CodeWarn}
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5 379
Репутация
2 711
А если использовать _WinAPI_GetOpenFileName() вместо FileOpenDialog()?
 
Автор
V

vovsla

Осваивающий
Сообщения
553
Репутация
26
если брать 107 файлов, то _WinAPI_GetOpenFileName() работает нормально, если брать 4639 файлов, то выводит массив с двумя значениями в качестве которых выступают квадратики
 
Автор
V

vovsla

Осваивающий
Сообщения
553
Репутация
26
данную проблему решил по простому - сделал выбор не файлов, а папки к которой применяется функция поиска всех файлов в данной папке по заданной маске
 
Верх