![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,724
|
![]()
Их нет потому что это ОС зависимое, ФС зависимое, реализационно зависимое и т.д. Используете АПИ системы для этого.
|
![]() |
![]() |
![]() |
#32 |
Пользователь
Регистрация: 30.04.2019
Сообщений: 44
|
![]()
Что за АПИ системы?
Что такое ОС и ФС? Я не знаю, что такое "реализационно зависимо". |
![]() |
![]() |
![]() |
#33 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
название этого раздела форума, например.
https://en.wikipedia.org/wiki/Windows_API зависит от ОС и т.д. Мало ли какие там у вас сетевые папки.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#34 |
Пользователь
Регистрация: 30.04.2019
Сообщений: 44
|
![]()
Alex11223, так я и спрашиваю, какую api-функцию использовать.
|
![]() |
![]() |
![]() |
#35 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,724
|
![]()
Вам во втором посте уже говорили про GetNamedSecurityInfo
|
![]() |
![]() |
![]() |
#36 |
Пользователь
Регистрация: 30.04.2019
Сообщений: 44
|
![]()
Да, GetNamedSecurityInfo логично реагирует: если нет доступа, то ошибка 5.
Также должна и функция "PathFileExists" работать. Но есть недостаток, надо использовать две функции вместо одной и в момент перехода с одной функции на другую может произойти изменение статуса доступа. Но по теме на первый взгляд решение предложено. |
![]() |
![]() |
![]() |
#37 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,724
|
![]() |
![]() |
![]() |
![]() |
#38 |
Пользователь
Регистрация: 30.04.2019
Сообщений: 44
|
![]()
Почему не должна?
|
![]() |
![]() |
![]() |
#39 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,724
|
![]()
Потому что доступ бывает разный и отсутствие у вас какого-то доступа не делает путь невалидным или несуществующим.
|
![]() |
![]() |
![]() |
#40 |
Пользователь
Регистрация: 30.04.2019
Сообщений: 44
|
![]()
Я останусь при своём мнении, не буду дальше спорить: если я щёлкаю и нет доступа, то и PathFileExists должен сообщить, что нет доступа, а не рассказывать, есть в папке файл или нет. Функция GetNamedSecurityInfo правильно сообщает.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Доступ к сетевой папке строго из-под учетки | WennY | Windows | 21 | 10.06.2017 17:11 |
Как в локальной сети одним пользователям разрешить доступ к сетевой папке, а другим запретить ? | Антон 36 | Помощь студентам | 7 | 06.12.2016 15:59 |
организовать доступ к сетевой папке с файлами excel, для макроса | selic | Microsoft Office Excel | 0 | 19.11.2013 11:09 |
С помощью какой функции можно узнать который сейчас час | Djonik | Общие вопросы Delphi | 4 | 26.09.2009 14:07 |