Однако, в .Net я не нашёл встроенных функций по работе с такими папками, при попытке
- Код: Выделить всё
Dim SubDirs As String() = GetDirectories("\\?\UNC\server\share")
Оно вываливает ошибку "путь содержит недопустимые знаки".
Как победить ?
Dim SubDirs As String() = GetDirectories("\\?\UNC\server\share")
Для реализации данного метода необходимо работать напрямую с соответствующими API-функциямиKAPACb писал(а):Вот тут есть описание того, как используя префикс "\\?\" (либо "\\?\UNC\") можно работать с длинными папками.
Функции для работы с файловой системой, их много. FindFirstFile, например. Как раз можно поиспользовать для перечисления каталогов.KAPACb писал(а):А что за функции, можно попросить перечислить ?
Сейчас этот форум просматривают: Yandex-бот и гости: 24