Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi problem mit idhttp except/try (https://www.delphipraxis.net/99307-problem-mit-idhttp-except-try.html)

kevSTAR 10. Sep 2007 14:08


problem mit idhttp except/try
 
Halloo leute,

ich versuche eine datei aus dem internet zu laden mithilfe von indy.
wenn ich nun eine gültige adresse angebe geht alles, wenn aber die ziel datei local verwendet wird und dadurh nich neu geschrieben werden kann oder die url zu der datei ungültig ist dann kriege ich fehler die ich nicht haben will.

try
Datei := TFileStream.Create(ExtractFilePath(ParamStr(0))+ 'Datei.png', fmCreate);
idHTTP1.Get(arg[2], Datei);
Datei.Free;
//geht
except
//geht nicht
end;

ich kriege dann halt fehler und werde auf die idHTTP datei verwiesen, was mache ich falsch?

sirius 10. Sep 2007 14:14

Re: problem mit idhttp except/try
 
Zitat:

was mache ich falsch?
Die Fehlerbeschreibung!

Vielleicht kann jemand anderes etwas damit anfangen, ich weis nicht, welcher Fehler, wann und in welcher Zeile auftritt.

PS: Und die Formatierung könnte auch besser sein.

Klaus01 10. Sep 2007 14:17

Re: problem mit idhttp except/try
 
Liste der Anhänge anzeigen (Anzahl: 1)
Wie schauen denn Deine Debug Options aus?
Wenn stop on Delphi Exceptions aktiviert ist, hält die Delphi IDE
bei jeder Exception an.
Wenn Du nur die Exe startest sollte Dein Code eigentlich funktioniern.

Delphi-Quellcode:
try
  Datei := TFileStream.Create(ExtractFilePath(ParamStr(0))+ 'Datei.png', fmCreate);
  idHTTP1.Get(arg[2], Datei);
  Datei.Free;    // warum gibst Du die Datei gleich wieder nach dem Beschreiben frei?
  //geht
except
  //geht nicht
end;

Grüße
Klaus


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:53 Uhr.

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