Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DirectoryExists


George ©   (2010-08-18 09:10:00) 

... работает только с локальными путями или с сетевыми тоже? А то один, говорит, что у него работает, а у меня что-то отказывается. Ничо не пойму )


George   (2010-08-18 10:54:00) [1]


> Игорь Шевченко ©   (18.08.10 10:29) [4]

Да, на самом деле там был неверно в БД путь сохранен (а я что-то не подумал проверить), поэтому и проблемы. Т.е. я пытался в директориекзистс передать не сетевой путь к папке, а к самому компьютеру.
Спасибо за подсказки. :)


Игорь Шевченко   (2010-08-18 10:29:00) [2]

If you call GetFileAttributes for a network share, the function fails, and GetLastError returns ERROR_BAD_NETPATH. You must specify a path to a subfolder on that share

http://msdn.microsoft.com/en-us/library/aa364944(VS.85).aspx


George   (2010-08-18 10:24:00) [3]


> Ватсон... ну элементарно же! надо указать в нем сетевой
> путь... два раза, один раз существующий другой не существующий.
>

Да я не настолько тупой. Путь существует, а функция вертает False. Попробовал по совету Kerk'a искать в сетевой директории файлы и проверять результат - возвращает 123 (инвалид файл нэйм). Выходит, что никак нельзя проверить.


sniknik   (2010-08-18 10:19:00) [4]

> то как проверить сетевой?
Ватсон... ну элементарно же! надо указать в нем сетевой путь... два раза, один раз существующий другой не существующий.

> а у меня что-то отказывается.
прокладку надо поменять. между клавиатурой и монитором.


George   (2010-08-18 09:12:00) [5]

А если только с локальными, то как проверить сетевой?


Наверх

Титульная страница Поиск, карта сайта Написать письмо