![]() |
Prüfen, ob eine Datei im Netz existiert (URL)
Hallo Freunde :hi: ,
ich hab ein Programm gemacht, das es mir erleichtert, Bilderserien aus dem Netz zu speichern! Dabei wird eine Zählvariable in einer Schleife in eine URL eingebaut und diese Datei mittels URLDownloadToFile heruntergeladen! Der User gibt an, wieviele Bilder zu laden sind, d.h. wie oft diese Schleife laufen soll! Wenn der User jetzt aber mehr Bilder angibt, als es wirklich sind, tritt bei Ende der Bilderserie ein Fehler auf, wenn das "nächste" Bild geladen werden soll! Nun die Frage: Gibt es eine Möglichkeit, die Existenz der Datei zu überprüfen? Dann könnte ich eine Procedure schreiben, die etwa folgendes macht:
Delphi-Quellcode:
Ich fand lediglich einen Thread, in dem die Existenz von Websites mittels header-übermittlung geprüft wurde, das hilft mir aber bei meinen .jpg-Dateien nicht viel...while URLFileExists do Inc(BildAnzahl); Weiß jemand Rat? MfG Lefko. |
Re: Prüfen, ob eine Datei im Netz existiert (URL)
Zitat:
|
Re: Prüfen, ob eine Datei im Netz existiert (URL)
Ahja?
na dann werd ich das mal probieren... (ich glaub, das waren Indy-Komponenten.... damit hab ich ja noch nie gearbeitet! :roll: ) Für weitere tipps bin ich aber trotzdem dankbar :D MfG Lefko. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:59 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