Autor Beitrag
Takeshi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 64



BeitragVerfasst: Mo 03.11.03 01:17 
hallo :D

ich habe mir einen tollen Mass-Downloader gebastelt, der funktioniert auch soweit und gedownloaded wird folgendermaßen:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
//...
for i := 0 to Files.Count-1 do begin
  try
    if not FileExists(path+Files[i]) then begin
      rs:=TFileStream.Create(path+Files[i], fmcreate);
      http.Get(url+Files[i], rs);
      end
  finally
      rs.Free;
//...

(ist zur Veranschaulichung etwas umgemodelt und nicht getestet, wenn da irgendwo ein Fehler drinsteckt - mein code ist noch etwas anders und funktioniert)
Was ich nun eigentlich nur wissen möchte ist: Wie breche ich diesen Download nun vorzeitig ab? Habe das mit http.Disconnect versucht und auch andere Sachen, aber ich kriege es nicht ohne Fehlermeldung hin.
Kann mir vielleicht jemand helfen?

Gruß, Takeshi

Moderiert von user profile iconTino: Code- durch Delphi-Tags ersetzt.
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Mo 03.11.03 08:59 
Hallo!

Um was für eine Komponente geht es denn? Also von was für einem Typ ist die Variable http?

Gruß
Tino
Takeshi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 64



BeitragVerfasst: Mo 03.11.03 12:19 
vom Typ TIdHTTP