Seite 1 von 2

URLDownloadtofile

Verfasst: 27.03.2005 00:23
von zigapeda
Hallo hab mal eine dumme frage aber ich finde nichts in der hilfe über die windows APIs. URLDownloadtofile ist ja für die Konsole. Gibt es auch eine Alternative für Windows? Wenn ja bräuchte ich auch den Syntax, wenn nicht könntet ihr mir dann den syntax von urldownloadtofile posten?

Verfasst: 27.03.2005 00:33
von Laurin

Code: Alles auswählen

HRESULT URLDownloadToFile(
    LPUNKNOWN pCaller,
    LPCTSTR szURL,
    LPCTSTR szFileName,
    DWORD dwReserved,
    LPBINDSTATUSCALLBACK lpfnCB
);
In PB-Syntax sieht das so aus:

Code: Alles auswählen

hResult.l = URLDownloadToFile_(0, URL.s, Dateiname.s, 0, 0)
Btw: Wie meinst du das eigendlich, dass diese API-Funktion nur für die Konsole ist?

Verfasst: 27.03.2005 00:38
von zigapeda
Ich dachte man kann diese funktion nur verwenden wenn man vorher die console öffnet. Danke für den Syntax.

Verfasst: 27.03.2005 00:58
von zigapeda
Was ist daran falsch?

Code: Alles auswählen

URLDownloadToFile_(0,"http://home.arcor.de/markus_goerlich/andromeda_ascendant_small.jpg","C:\PureBasic\",0,0)

Verfasst: 27.03.2005 02:00
von zigapeda
sorry anfängerfehler hab vergessen den dateinamen + endung hinzuschreiben

Verfasst: 27.03.2005 12:39
von Laurin
URLDownloadToFile_() funktioniert nicht nur in der Konsole, sondern quasi überall.
Ach übrigends, Dreifach-Posts brauchen nicht sein. Man kann seine eigenen Posts editieren :wink: .


Greetz Laurin

Verfasst: 27.03.2005 13:30
von zigapeda
Ok dann das nächste mal. (mit dem editieren) THX

Verfasst: 04.04.2005 10:53
von orange-blue
hallo, irgendwie funzt die Funktion nicht(mehr). Gibt es eine alternative dazu?

Verfasst: 04.04.2005 12:55
von the one and only
Ja GPIs HTTP Funktionen (einfach mal die Boardsuche benutzen, weiß jetzt nicht wo die rumlagen)

Verfasst: 27.10.2005 22:46
von Laurin
Hab den Thread nochmal ausgegraben.
zigapeda hat geschrieben:Was ist daran falsch?

Code: Alles auswählen

URLDownloadToFile_(0,"http://home.arcor.de/markus_goerlich/andromeda_ascendant_small.jpg","C:\PureBasic",0,0)
Das Ziel muss eine Datei sein, kein Verzeichnis.

so wäre richtig:

Code: Alles auswählen

URLDownloadToFile_(0,"http://home.arcor.de/markus_goerlich/andromeda_ascendant_small.jpg","C:\PureBasic\Bild.jpg",0,0)