Thema: Delphi Memo1.Text auf FTP laden

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#6

Re: Memo1.Text auf FTP laden

  Alt 1. Feb 2006, 19:51
Wenn die Komponente vorkonfiguriert ist, dann funktioniert es so:

Delphi-Quellcode:
procedure Upload(ftp: TIdFTP; url: string; s: TStream);
begin
  s.Position := 0;
  ftp.Connect(true, -1);
  try
    ftp.Put(s, url);
  finally
    ftp.Disconnect;
  end;
end;

procedure TDemoForm.FilePutExecute(Sender: TObject);
var
  s: TStream;
begin
  s := TMemoryStream.Create;
  Memo.Lines.SaveToStream(s);
  s.Position := 0;
  try
    FTP.Put(s, UrlEdit.Text, s);
  except
    on E: Exception do
      ShowMessage(E.Message);
  end;
  s.Free;
end;
Grüße vom marabu
  Mit Zitat antworten Zitat