Как проверить корректность введенного пути
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Ngswolf Участник со стажем
Вступление в Клуб: 06.05.2015
|
Вт Сен 01, 2015 10:53  Как проверить корректность введенного пути |
|
Полезность: Нет оценки
|
Как проверить корректность введенного пути, если файл в нем еще не создан?
Пытаюсь использовать функцию
Код: | dir := stdio.opendir(P_FILE.[DST_PATH]); |
, но dir в итоге всегда отрицательный, даже если путь корректный
P.S. проверяем локальный путь |
|
 |
prankster Профи
Вступление в Клуб: 22.08.2014
|
Вт Сен 01, 2015 11:21  Re: Как проверить корректность введенного пути |
|
Полезность: Нет оценки
|
Ngswolf пишет: | Как проверить корректность введенного пути, если файл в нем еще не создан?
Пытаюсь использовать функцию
Код: | dir := stdio.opendir(P_FILE.[DST_PATH]); |
, но dir в итоге всегда отрицательный, даже если путь корректный
P.S. проверяем локальный путь |
Локальный, т.е. на клиентской машине? |
|
 |
Ngswolf Участник со стажем
Вступление в Клуб: 06.05.2015
|
Вт Сен 01, 2015 11:28  Re: Как проверить корректность введенного пути |
|
Полезность: Нет оценки
|
prankster пишет: | Ngswolf пишет: | Как проверить корректность введенного пути, если файл в нем еще не создан?
Пытаюсь использовать функцию
Код: | dir := stdio.opendir(P_FILE.[DST_PATH]); |
, но dir в итоге всегда отрицательный, даже если путь корректный
P.S. проверяем локальный путь |
Локальный, т.е. на клиентской машине? |
Да |
|
 |
prankster Профи
Вступление в Клуб: 22.08.2014
|
Вт Сен 01, 2015 11:30  Re: Как проверить корректность введенного пути |
|
Полезность: Нет оценки
|
Ngswolf пишет: | prankster пишет: | Ngswolf пишет: | Как проверить корректность введенного пути, если файл в нем еще не создан?
Пытаюсь использовать функцию
Код: | dir := stdio.opendir(P_FILE.[DST_PATH]); |
, но dir в итоге всегда отрицательный, даже если путь корректный
P.S. проверяем локальный путь |
Локальный, т.е. на клиентской машине? |
Да |
Ну так в клиент-скрипте надо, через FileSystemObject, пакетом STDIO вы не проверите. |
|
 |
Ngswolf Участник со стажем
Вступление в Клуб: 06.05.2015
|
Вт Сен 01, 2015 12:00  Re: Как проверить корректность введенного пути |
|
Полезность: Нет оценки
|
prankster пишет: |
Ну так в клиент-скрипте надо, через FileSystemObject, пакетом STDIO вы не проверите. |
Спасибо! Получилось вот так:
Код: | Set fso = CreateObject("Scripting.FileSystemObject")
If Not fso.FolderExists(path& "\") Then
MsgBox "Некорректно указан путь: " & path & "\"
End If |
|
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|