Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   download in turbo-d. ohne url (https://www.delphipraxis.net/132478-download-turbo-d-ohne-url.html)

Cyberbob 14. Apr 2009 00:08

Re: download in turbo-d. ohne url
 
Versuchs mal so: (Ungetestet)

Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var MyIdHttp: TIdHttp;
    MyStream : TFilestream;
begin
  MyStream := TFileStream.Create;
  try
    MyIdHttp := TIdHttp.Create;
    try
      MyIdHttp.Get('http://s37b1-cb.uploaded.to/dl?id=74db62b0f2ca24a28cacdbcfadb7a74d', MyStream);
    finally
      MyIdHttp.Free;
    end;
    //Tu irgendwas mit MyStream
  finally
    FreeAndNil(MyStream);
  end;
end;

jaenicke 14. Apr 2009 00:09

Re: download in turbo-d. ohne url
 
Und wenn du an der Stelle etwas damit tust, vergiss nicht, dass die Position des Zeigers innerhalb des Streams am Ende des Streams steht.

Haukez 14. Apr 2009 00:22

Re: download in turbo-d. ohne url
 
Danke leute für die hilfe fehler gibts trotzdem^^
achja das mit dem TUT danke, die hälfte oder mehr kennt man ja aber trotzdem gut zum nachschlagen jaenicke :)


[Pascal Fehler] Unit1.pas(45): E2250 Es gibt keine überladene Version von 'Create', die man mit diesen Argumenten aufrufen kann

MyStream := TFileStream.Create;

scheint demnach nicht sauber
help

Cyberbob 14. Apr 2009 00:28

Re: download in turbo-d. ohne url
 
Wie gesagt, ungetestet. Hab nochmal nachgeschaut!
Delphi-Quellcode:
MyStream := TFileStream.Create('C:\Daten.tmp', fmCreate);

Haukez 14. Apr 2009 00:52

Re: download in turbo-d. ohne url
 
oh mann dachte nich das es sow viel probs gibt, naja

das prog sagt mir http/ 1.1 302 found

liegt das etwa an der version von turbo delphi ???

jaenicke 14. Apr 2009 00:53

Re: download in turbo-d. ohne url
 
Nein, du solltest lieber einmal in die Liste der HTTP-Codes schauen, wenn mich nicht alles täuscht, heißt 302 Weiterleitung, also musst du AllowRedirects oder so ähnlich auf True setzen.

hoika 14. Apr 2009 07:26

Re: download in turbo-d. ohne url
 
Hallo,

versuche mal die Datei direkt über den IE oder Firefox zu laden.
Das geht bei mir nicht (Registrierung erforderlich).

Wenn das nicht irgendwie über Cookies gelöst ist, klappt der Download eh nicht.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:49 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz