Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблема с PathIsDirectory() для Win2003

1.8K
07 октября 2006 года
Azaze1
102 / / 08.01.2005
Привет всем!
Собственно суть проблемы: в коде используется функция PathIsDirectory() для определения, является ли передаваемая ей строка полноценным адресом (путь для сохранения файла) или же нет. При это может быть передан как и локальный путь (типа C:\MyDocuments\1.txt), так и путь на монтированный сетевой диск (Z:\1.txt, где Z ето что-то типа \\server\shared\...).
Проблема в том, что если прога работает под Windows 2000 Server - всё нормально, эта функция "съедает" и локальный, и удалённый пути, а вот если запускать ту же прогу на Windows 2003 - при подаче ей удалённого пути она возвращает false, хотя оба диска монтируются одинаково.
Вопрос: если кто сталкивался - в чём может быть проблема?, если не сталкивались - подскажите, плз, альтернативную функцию для определения, является ли вводимый путь удалённым и есть ли у юзера права на запись.
заранее спасибо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог