URLDownloadToFile() ohne IE (Win7 zB.)?
-
Hey!
Kann es sein, dass diese Funktion unter Win7 nicht mehr funktionier/wird? Denn es wird ja kein Internet Explorer vorinstalliert sein.
Was gibt es für Alternativen? Ich möchte nämlich nicht auf einen Downloadstatus verzichten.
MfG
-
Wahrscheinlich wird nur iexplore.exe fehlen. Der Rest gehört ja quasi zum Betriebssystem.
-
Ok. Möchte eigentlich trotzdem gerne sicher gehen. Bietet die boost-lib vielleicht solch eine Funktion mit Downloadstatus, timeout, ...?
Sollte schon eine mehr oder weniger professionelle lib sein, hab keine Lust auf externe bugs...MfG
-
libcurl
-
natürlich wird die unter Win7 funktionieren
-
Naja, "natürlich" ist mir bei Windows garnix.
Werde jedenfalls mal libcurl ausprobieren.
Danke und MfG
-
das is ne ganz normale api funktion, die hat doch nix damit zu tun, ob bei windows nun iexplorer.exe dabei ist oder nicht. aber nimm ruhig libcurl, wenn du unbedingt willst
dann würde ich zur sicherheit aber lieber gar keine api funktion mehr aufrufen, weil vielleicht wird die winapi in windows 10 ja komplett abgeschafft 
-
Naja ne, also bei dem API hat mich das...
MSDN schrieb:
Internet Explorer 8. URLDownloadToFile does not support IBindStatusCallbackEx
...stutzig gemacht. Als ob es etwas mit dem IE zu tun hätte. Und das las ich, die Funktion würde den cache-ordner des IE verwenden.
MfG