Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi problem beim download einer datei (https://www.delphipraxis.net/37756-problem-beim-download-einer-datei.html)

tester008 9. Jan 2005 20:36


problem beim download einer datei
 
Delphi-Quellcode:
if Savedialog1.execute then
 begin
  cDownStatus := cDownloadStatusCallBack.Create;
  URLDownloadToFIle(nil,memo.text,SaveToFile(savedialog1.FileName),0,CDownStatus);
end;
end;
weiß vieleicht von euch jemand wo der fehler ist??? und kann mir den source richtig
posten weil irgendwie sitz ich an dieser zeile schon eine habe ewikeit

[edit=Luckie]Delphi-Tags Mfg, Luckie[/edit]

Luckie 9. Jan 2005 20:37

Re: problem beim download einer datei
 
Was steht denn in Memo1.Text drinne?

Matze 9. Jan 2005 20:39

Re: problem beim download einer datei
 
Zitat:

tmemo.text
Meinst du wirklich "TMemo", nicht "Memo1" o.Ä?

tester008 9. Jan 2005 20:50

Re: problem beim download einer datei
 
sorry hab mich gerade vertipt aber mit memo1 gehts auch nicht und jetzt hab ich das mal so versucht aber es haut auch noch nicht hin



Delphi-Quellcode:
begin
 lStream:=TFileStream.Create(SaveToFile(savedialog1.FileName), fmCreate or fmShareDenyNone);
 try
   idHTTP1.Get(memo1.text, lStream);
 finally
   lStream.Free;
 end;
end;


Delphi-Quellcode:
lStream:=TFileStream.Create(SaveToFile(savedialog1.FileName), fmCreate or fmShareDenyNone);

(SaveToFile(savedialog1.FileName) undefinierter bezeichner

weiß einer ne lösung?


in memo1 ist eine internet url zu ner zip datei

[edit=Luckie]Delphi-Tags Mfg, Luckie[/edit]

SirThornberry 9. Jan 2005 20:52

Re: problem beim download einer datei
 
was soll das "SaveToFile" dort mitten drin?

tester008 9. Jan 2005 20:54

Re: problem beim download einer datei
 
es soll angeben wo die datei gespeichert wird



Delphi-Quellcode:
  if saveDialog1.Execute then hier wird der dialog zum speicher aufgerufen
  begin
 lStream:=TFileStream.Create (SaveToFile(savedialog1.FileName), fmCreate or fmShareDenyNone);
try
   idHTTP1.Get(memo1.text, lStream);
 finally
   lStream.Free;
 end;
end;
end;
und mit (SaveToFile(savedialog1.FileName) will ich angeben das datei dort gespeichert wird

[edit=Luckie]Delphi-Tags Mfg, Luckie[/edit]

SirThornberry 9. Jan 2005 20:58

Re: problem beim download einer datei
 
schau dir mal die hilfe an! Es ist ein FileStream den du verwendest, und die hilfe wird dir sagen das dort einfach nur ein Dateiname angegeben werden muss (SaveToFile gibts ja auch nicht als einzelfunktion). Mit der Angabe des Filenames und dem parameter "fmCreate" gibst du ja schon an das die datei erstellt werden soll. Was ich auch nicht verstehe, warum man ein memo als url-eingabefeld nutzt. (nutz mal bitte die "Delphi-Code" tags)

Luckie 9. Jan 2005 20:59

Re: problem beim download einer datei
 
Delphi-Quellcode:
if saveDialog1.Execute then
begin
  lStream:=TFileStream.Create (savedialog1.FileName, fmCreate or fmShareDenyNone);
  try
    idHTTP1.Get(Memo1.text, lStream);
  finally
    lStream.Free;
  end;
end;
Probier es mal so. Und wenn du uns nicht endlich mal die Fehlermeldung nennst, dann bleibt das hier nur ein Rumgerate.

tester008 9. Jan 2005 21:00

Re: problem beim download einer datei
 
weiß den jemand wie ich eine datei downloaden kann wo sich der link in nen memo oder editfeld befindet und ich einen dialog bekomme wo ich die datei speichern möchte

Luckie 9. Jan 2005 21:01

Re: problem beim download einer datei
 
Siehe oben. Aber das funktioniert nur, wenn geneu eine Zeile mit der Url n dem Memo steht. Warum? Nähres dazu in der Hilfe zuz Tmemo.Lines und TMemo.Text.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:40 Uhr.
Seite 1 von 3  1 23      

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