Thema: Delphi String Download

Einzelnen Beitrag anzeigen

Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#12

AW: String Download

  Alt 9. Apr 2013, 14:24
Delphi-Quellcode:
procedure TForm2.Button1Click(Sender: TObject);
Const
 doc='Kapazitaetsplanung.zip';
var
  TextEmpfangen: TFileStream;
  size:Integer;
begin
  IdFTP1.Connect;
  TextEmpfangen := TFileStream.Create('C:\temp\test.xx', fmCreate);
  try
  size := idFTP1.Size(doc);
  if size>0 then ProgressBar1.Max := size;
  IdFTP1.get(doc, TextEmpfangen);
  TextEmpfangen.Seek(0, soFromBeginning);
  Memo1.Lines.LoadFromStream(TextEmpfangen);
  finally
    FreeAndNil(TextEmpfangen);
  end;

end;


procedure TForm2.idFTP1Work(ASender: TObject; AWorkMode: TWorkMode;
  AWorkCount: Int64);
begin
  ProgressBar1.Position := AWorkcount;
end;

procedure TForm2.idFTP1WorkEnd(ASender: TObject; AWorkMode: TWorkMode);
begin
  ProgressBar1.Position := 0;
end;
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat