Создание защищенного диалога открытия файлов в Windows 7: ограничение начальной директорииDelphi , Программа и Интерфейс , Диалоги и ФреймыВопрос пользователя состоит в том, как создать диалог открытия файлов в среде Windows 7, который бы ограничивал пользователя начальной директорией. Несмотря на то, что в настройках диалога были установлены параметры, исключающие панель быстрого доступа к папкам, пользователь все еще мог изменить директорию, используя инструменты "хлебных крошек" или вводного поля имени файла. Альтернативный ответ предлагает использовать другой диалог открытия файлов, созданный самостоятельно без навигации по папкам, или же проверять выбранный путь на соответствие начальной директории и отказывать в открытии файла, если путь не совпадает. Подтвержденный ответ предлагает использовать компонент
Обратите внимание, что переменная Для улучшения пользовательского опыта можно добавить уведомление о невозможности изменить директорию, например, звуковой сигнал или сообщение:
Этот код предотвращает изменение начальной директории, ограничивая пользователя только файлами, находящимися в этой директории и её поддиректориях. Пользователь хочет создать защищенный диалог открытия файлов в среде Windows 7, который не позволит пользователю изменить начальную директорию, используя встроенные средства навигации или ввод. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Диалоги и Фреймы ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |