![]() |
Problem mit IdHTTP
Erstmal der Code, ich erkläre dann die Situation:
(Ausschnitt)
Delphi-Quellcode:
Also, in das Edit1 soll die WebURL eingegeben werden, in das Edit2 der Speicherort
responseStream := TFileStream.Create(edit2.text + edit3.text, fmCreate);
IdHTTP1.Get(edit1.text, responseStream); responseStream.free; und in Edit3 der Dateiname, dieser wird dann zum Speicherort hinzugefügt, so dass die Datei gestreamt und erstellt werden kann. Ich muss dieses Edit3, also den Dateinamen mit reinbringen, da sich sonst die Datei nicht speichern lässt, oder kann man sie aus der WebURL irgendwie entnehmen um sich diese Schritt zu sparen? Also nun zum Problem: Wenn ich das Edit3 weglasse und per hand hinter den Speicherort den Dateinamen setze geht es, aber wenn ich es via Zusammensetzung löse, funktioniert es nicht, ich bekomme auch keine Fehlermeldung. Um Delphigenerierte Fehlermeldungen zu vermeiden, bzw. meine eigenen Fehlermeldungen zu verwenden, habe ich Exceptions verwendet welche ich nur noch den jeweiligen Zahlen (z.B. 404) zuordnen muss. Aber zurück zum Problem. MfG |
Re: Problem mit IdHTTP
Problem gelöst, es hat nur ein "\" gefehlt.
MfG |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:34 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