Pagina 1 di 1
[C]urldownloadtofile() in ambiente windows
Inviato: lun 11 apr 2011, 11:38
da prinias
è corretto usare urldownloadtofile(); con windows per scaricare un singolo file dalla rete?
perche non riesco a compilarlo.
mi da errore proprio su urldownloasìdtofile().
sposto il codice elementare giusto per testare l'istruzione
Codice: Seleziona tutto
include <iostream>
#include <windows.h>
using namespace std;
int main ()
{ URLDownloadToFile(NULL, "http://www.esempio.txt", "hosts", NULL, NULL); }
grazie
Re: [C]urldownloadtofile() in ambiente windows
Inviato: lun 11 apr 2011, 11:48
da Ansa89
prinias ha scritto:mi da errore proprio su urldownloasìdtofile().
Quale errore?
Offtopic: Che schifo le funzioni della libreria "windows.h".
Re: [C]urldownloadtofile() in ambiente windows
Inviato: lun 11 apr 2011, 19:37
da tgmx
Hai mai preso in considerazione le Qt ?
Re: [C]urldownloadtofile() in ambiente windows
Inviato: mar 12 apr 2011, 1:02
da prinias
l'errore e che mi dice è che urldownloadtofile non esiste.
Qt?
non ci avevo pensato. Anche se me la devo studiare.
Re: [C]urldownloadtofile() in ambiente windows
Inviato: mar 12 apr 2011, 2:03
da SIV
É molto commentato il tuo errore online. Deve essere un problema comune.
Da qualche ricerca ho visto che la risoluzione comporta più o meno gli stessi "passi":
-Usare un escamotage (HRESULT)
-Utilizzare un'altra libreria rispetto a windows.h
-Andare a rubare ques'ultima da un'installazione di VC++, visto che di default su Dev/C++ non c'è
Comunque una soluzione "globale" che richiama anche altri topic è data qui:
http://www.cplusplus.com/forum/beginner/25170/
Re: [C]urldownloadtofile() in ambiente windows
Inviato: mer 13 apr 2011, 10:27
da prinias
SIV ha scritto:É molto commentato il tuo errore online. Deve essere un problema comune.
Da qualche ricerca ho visto che la risoluzione comporta più o meno gli stessi "passi":
-Usare un escamotage (HRESULT)
-Utilizzare un'altra libreria rispetto a windows.h
-Andare a rubare ques'ultima da un'installazione di VC++, visto che di default su Dev/C++ non c'è
Comunque una soluzione "globale" che richiama anche altri topic è data qui:
http://www.cplusplus.com/forum/beginner/25170/
nulla non ci voglio piu perdere tempo
preferisco studiarmi QT.
Secondo voi ,esiste una funzione in Qt che può risolvere il problema?
Re: [C]urldownloadtofile() in ambiente windows
Inviato: gio 14 apr 2011, 0:04
da prinias
nessun consiglio?
Re: [C]urldownloadtofile() in ambiente windows
Inviato: gio 14 apr 2011, 12:24
da tgmx
prinias ha scritto:
nulla non ci voglio piu perdere tempo
preferisco studiarmi QT.
Secondo voi ,esiste una funzione in Qt che può risolvere il problema?
In Qt c'è tutto...
Per prima cosa ti invio a scaricarti l'sdk:
http://developer.qt.nokia.com/prereleases .
Dopo l'installazione (che avviene senza problemi da utente normale, non serve root) ti trovi la directory nella home.
Dentro la directory dell'sdk trovi:
examples e lì c'è il mondo.
L'esempio che fa al caso tuo è:
http://doc.qt.nokia.com/stable/network-http.html
Re: [C]urldownloadtofile() in ambiente windows
Inviato: gio 14 apr 2011, 12:26
da tgmx
Chiaramente da buon slacker potresti preferire i sorgenti delle Qt e compilarteli ma per iniziare è più veloce l'sdk dato che ha già tutto il necessario.