Можно ли в FileDialog разрешить выбор только определённых файлов?
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 5107
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 23 раза
Можно ли в FileDialog разрешить выбор только определённых файлов?
Надо бы разрешить выбор только файлов с определёнными расширениями. Можно ли запретить другие в самом FileDialog? или делать отдельную проверку? По факту, в принципе пользователь имеет в Filedialog возможность руками написать свою "маску" и выбрать совсем не то, что нужно.
We are hard at work… for you. 

- Игорь Столяров
- Ветеран движения
- Сообщения: 7834
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 83 раза
Можно ли в FileDialog разрешить выбор только определённых файлов?
ДД !
FileDialog() - это элемент Win API и его ограничения нужно искать в политиках Windows.
У нас есть такой прибамбас, как выбор файла (с пакетом данных) из списка.
При этом сам список - это обычный BROWSE с данными о времени создания файла - создаётся функцией DIRECTORY().
И вот здесь уже можно строго предлагать для выбора именно те файлы, которые прошли фильтрацию по признакам.
FileDialog() - это элемент Win API и его ограничения нужно искать в политиках Windows.
У нас есть такой прибамбас, как выбор файла (с пакетом данных) из списка.
При этом сам список - это обычный BROWSE с данными о времени создания файла - создаётся функцией DIRECTORY().
И вот здесь уже можно строго предлагать для выбора именно те файлы, которые прошли фильтрацию по признакам.
Make Clarion Great Again ! 
-
- ✯ Ветеран ✯
- Сообщения: 5107
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 23 раза
Можно ли в FileDialog разрешить выбор только определённых файлов?
Вы же не можете создать список всех нужных файлов во всех доступных каталогах, на всех сетевых ресурсах (да ещё и неизвестных).
Вообще как-то неудобно. Проверку после работы FileDialog можно сделать. Дальше что? Опять вызывать FileDialog? Или ограничиться только сообщением?
Вообще как-то неудобно. Проверку после работы FileDialog можно сделать. Дальше что? Опять вызывать FileDialog? Или ограничиться только сообщением?
We are hard at work… for you. 

- Игорь Столяров
- Ветеран движения
- Сообщения: 7834
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 26 раз
- Поблагодарили: 83 раза
Можно ли в FileDialog разрешить выбор только определённых файлов?
Даже не пробовал. У нас софт строгого режима.
Есть папка обмена и в ней есть файлы. Шаг вправо или шаг влево - выстрел.

Так или иначе при неправильном выборе пользователь не получит желаемое.
А дальше записит от высоты отношений программы с пользователем. Можно и сообщить.
Make Clarion Great Again ! 