1. 2xB05.07.2024 в 21:57от
Загрузка...
Загрузка...

Подключение к ftp

Тема в разделе "С/С++/Pascal/Delphi", создана пользователем XeonRedayses, 25.09.2013.

  1. XeonRedayses

    XeonRedayses

    Статус:
    Оффлайн
    Регистрация:
    16.06.13
    Сообщения:
    32
    Репутация:
    -2 +/-
    Вот есть код...НО файл не проверят..Выдаёт ошибку подключения

    procedure TForm1.Button2Click(Sender: TObject);
    var
    ftp: TIdFTP;
    ms: TMemoryStream;
    begin
    ftp := TIdFTP.Create(Application);
    ms := TMemoryStream.Create;
    try
    try
    ftp.Host := 'test'; // ftp адрес сервера
    ftp.Port := 21;
    ftp.Username := 'test'; //логин
    ftp.Password := 'test'; //Пароль
    ftp.Connect(true, 2000);
    AssErt(ftp.Connected);
    ftp.ChangeDir('/public_html'); // Установить папку на сервере
    //примем файл с сервера и сохраним в любом месте
    ftp.Get('test.jpg', 'test.jpg', true); //Файл Откуда-Куда
    ShowMessage('Найдено');
    finally
    ms.Free;
    ftp.Free;
    end;
    except
    ShowMessage('Ошибка');
    end;

    Заранее спасибо за помощь
    С меня сябка
     
  2. Lays

    Буду 7 числа
    Lays

    Статус:
    Оффлайн
    Регистрация:
    30.09.12
    Сообщения:
    1.459
    Репутация:
    1.511 +/-
    не шарю в делфи, но зачем два
    try
    try
     
  3. XeonRedayses

    XeonRedayses

    Статус:
    Оффлайн
    Регистрация:
    16.06.13
    Сообщения:
    32
    Репутация:
    -2 +/-
    Далее идёт except
     
  4. Lays

    Буду 7 числа
    Lays

    Статус:
    Оффлайн
    Регистрация:
    30.09.12
    Сообщения:
    1.459
    Репутация:
    1.511 +/-
    ну лично у меня
    try
    действие
    catch
    действие в случае ошибки
    end try
    ну можно еще finally
     
  5. XeonRedayses

    XeonRedayses

    Статус:
    Оффлайн
    Регистрация:
    16.06.13
    Сообщения:
    32
    Репутация:
    -2 +/-
    Сейчас попробую
    не выходит
     
  6. XeonRedayses

    XeonRedayses

    Статус:
    Оффлайн
    Регистрация:
    16.06.13
    Сообщения:
    32
    Репутация:
    -2 +/-
    Код переписал...Тему можно делите