|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.05.2019, 13:56 | #31 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,772
|
Их нет потому что это ОС зависимое, ФС зависимое, реализационно зависимое и т.д. Используете АПИ системы для этого.
|
15.05.2019, 15:03 | #32 |
Пользователь
Регистрация: 30.04.2019
Сообщений: 44
|
Что за АПИ системы?
Что такое ОС и ФС? Я не знаю, что такое "реализационно зависимо". |
15.05.2019, 15:05 | #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
ЛС отключены Аларом. |
15.05.2019, 15:07 | #34 |
Пользователь
Регистрация: 30.04.2019
Сообщений: 44
|
Alex11223, так я и спрашиваю, какую api-функцию использовать.
|
15.05.2019, 15:12 | #35 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,772
|
Вам во втором посте уже говорили про GetNamedSecurityInfo
|
15.05.2019, 17:29 | #36 |
Пользователь
Регистрация: 30.04.2019
Сообщений: 44
|
Да, GetNamedSecurityInfo логично реагирует: если нет доступа, то ошибка 5.
Также должна и функция "PathFileExists" работать. Но есть недостаток, надо использовать две функции вместо одной и в момент перехода с одной функции на другую может произойти изменение статуса доступа. Но по теме на первый взгляд решение предложено. |
15.05.2019, 17:31 | #37 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,772
|
|
15.05.2019, 17:32 | #38 |
Пользователь
Регистрация: 30.04.2019
Сообщений: 44
|
Почему не должна?
|
15.05.2019, 17:35 | #39 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,772
|
Потому что доступ бывает разный и отсутствие у вас какого-то доступа не делает путь невалидным или несуществующим.
|
15.05.2019, 17:38 | #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 |