Подскажите пожалуйста, может кто-нибудь Вами использовал функцию, примерно аналогичную FileDialog(), но чтобы на выходе выдавалось не <полный путь+имяфайла>, а только <полный путь> куда бы я мог скопировать файлы. Например, у меня существует пустая директория на шлешке f:\documents\рабочие, и я туда хочу скинуть файлы из самой Clar(ы) припомощи Сopy(<откуда>,<куда>).
Потому-что когда запускаешь FilDialog(), если файл не выберешь в директории, а выберешь только папку, то на кнопку открыть не возможно нажать.
Заранее благодарен.
Функция аналогичная FileDialog(), но чтобы файла было
Clarion, Clarion 7
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аndy
- Игорь Столяров
- Ветеран движения
- Сообщения: 8073
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 29 раз
- Поблагодарили: 98 раз
Re: Функция аналогичная FileDialog(), но чтобы файла было
Может быть я не понял смысла вопроса ... но указанный ниже код предназначен для выбора папки. Попробуйте пожалуйста.
If FileDialog('Укажите папку для обмена данными ...',Loc:SavePath,'',10110010b)
Message(Loc:SavePath)
end
If FileDialog('Укажите папку для обмена данными ...',Loc:SavePath,'',10110010b)
Message(Loc:SavePath)
end
Make Clarion Great Again ! 
Игорь Столяров
Re: Функция аналогичная FileDialog(), но чтобы файла было
Только почему-то,
указанная функция FileDialog не считывает шлешку(и).
FileDialog('Укажите папку для обмена данными ...',Loc:SavePath,'',10110010b)

FileDialog('Укажите папку для обмена данными ...',Loc:SavePath,'',10110010b)
Аndy
- Игорь Столяров
- Ветеран движения
- Сообщения: 8073
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 29 раз
- Поблагодарили: 98 раз
Re: Функция аналогичная FileDialog(), но чтобы файла было
Никогда не задумывался над такой проблемой, но сейчас проверил: флешка, USB HDD, CD-R, DVD-R, папки в на компьютерах в локальной сети - прекрасно видны (в т.ч. и папки с русским наименованием) и доступны для выбора. Проблем нет.
Make Clarion Great Again ! 
Игорь Столяров
Re: Функция аналогичная FileDialog(), но чтобы файла было
Спасибо, действительно шлешка видна, просто была неполадка с шлешкой. 

Аndy
Вернуться в «CLARION for Windows»
Перейти
- CW
- ↳ CLARION for Windows
- ↳ CLARION for Internet
- ↳ Clarion.NET
- Эксклюзив
- ↳ Приват
- CLARION и...
- ↳ Reports
- ↳ Железо
- ↳ Готовые программы, шаблоны, библиотеки...
- ↳ cJSON
- ↳ LibCurl
- ↳ MAV
- ↳ SQL, Oracle, ...
- ↳ Multi-программирование(Pascal/Delphi, и т.д.)
- ↳ WinDev
- DOS
- ↳ CLARION for DOS
- Разное
- ↳ Новости
- ↳ English
- ↳ Ресурсы
- ↳ Работа
- ↳ Обо всем ...
- ↳ Обсуждение этого Форума (типа, Гостевая книга)