Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 15 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 10.12.2015, 20:12   #1
Dux
Delphi Master
Участник клубаФорумчанин
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 810
Репутация: 165
По умолчанию Проверить существует ли директория FTP

Создаю папку на сервере через FTP

IdFTP1.MakeDir(folder_name)

Но предварительно нужно проверить, существует ли такая папка?

Подскажите как это реализовать?
Dux вне форума   Ответить с цитированием
Старый 10.12.2015, 21:18   #2
Stilet
Белик Виталий :)
Профессионал
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Адрес: Украина, Донецкая область, г. Краматорск
Сообщений: 57,815
Репутация: 6832
По умолчанию

ИМХО самое простое - попытаться в эту папку перескочить. Если будет ошибка - папка не создана.
Но я лично вообще не вижу смысла в такой проверке.
__________________
I'm learning to live...
Stilet вне форума   Ответить с цитированием
Старый 10.12.2015, 21:40   #3
Dux
Delphi Master
Участник клубаФорумчанин
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 810
Репутация: 165
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
ИМХО самое простое - попытаться в эту папку перескочить.
В смысле перескочить?
Dux вне форума   Ответить с цитированием
Старый 10.12.2015, 22:22   #4
Аватар
Модератор
Заслуженный модератор
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Адрес: Северодонецк.ua
Сообщений: 18,775
Репутация: 6606
По умолчанию

ChangeDir и обработать исключение если подымется
__________________
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума   Ответить с цитированием
Старый 10.12.2015, 23:16   #5
Dux
Delphi Master
Участник клубаФорумчанин
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 810
Репутация: 165
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
ChangeDir и обработать исключение если подымется
Так я и обрабатывал, только нужно было проект самостоятельно запускать, не из Delphi, тогда обрабатывает корректно, без ошибок. Так что разобрался
Dux вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
надо проверить существует ли offsetParent у html тега милт Общие вопросы Delphi 1 04.01.2014 14:45
Delphi res (проверить существует ли файл) Painkiller_13 Общие вопросы Delphi 15 18.01.2013 23:13
Как проверить существует ли таблица Jrcfyf БД в Delphi 2 09.02.2012 14:30
Проверить существует ли сайт? (PHP) Delphinchik PHP 1 13.12.2010 20:19
Как проверить существует ли уже столбец в БД wadzik SQL, базы данных 1 22.09.2009 13:46


19:57.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru