![]() |
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? |
Re: problem mit idhttp except/try
Zitat:
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. |
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 03:44 Uhr. |
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