[C]urldownloadtofile() in ambiente windows

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
prinias
Linux 1.x
Linux 1.x
Messaggi: 150
Iscritto il: mer 27 gen 2010, 23:18
Slackware: 13
Desktop: fluxbox
Distribuzione: xubuntu
Località: bagheria palermo

[C]urldownloadtofile() in ambiente windows

Messaggio 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

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: [C]urldownloadtofile() in ambiente windows

Messaggio da Ansa89 »

prinias ha scritto:mi da errore proprio su urldownloasìdtofile().
Quale errore?

Offtopic: Che schifo le funzioni della libreria "windows.h".

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: [C]urldownloadtofile() in ambiente windows

Messaggio da tgmx »

Hai mai preso in considerazione le Qt ?

prinias
Linux 1.x
Linux 1.x
Messaggi: 150
Iscritto il: mer 27 gen 2010, 23:18
Slackware: 13
Desktop: fluxbox
Distribuzione: xubuntu
Località: bagheria palermo

Re: [C]urldownloadtofile() in ambiente windows

Messaggio da prinias »

l'errore e che mi dice è che urldownloadtofile non esiste.

Qt?
non ci avevo pensato. Anche se me la devo studiare.

Avatar utente
SIV
Linux 3.x
Linux 3.x
Messaggi: 921
Iscritto il: mer 25 apr 2007, 14:07

Re: [C]urldownloadtofile() in ambiente windows

Messaggio 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/

prinias
Linux 1.x
Linux 1.x
Messaggi: 150
Iscritto il: mer 27 gen 2010, 23:18
Slackware: 13
Desktop: fluxbox
Distribuzione: xubuntu
Località: bagheria palermo

Re: [C]urldownloadtofile() in ambiente windows

Messaggio 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 :D
preferisco studiarmi QT.
Secondo voi ,esiste una funzione in Qt che può risolvere il problema?

prinias
Linux 1.x
Linux 1.x
Messaggi: 150
Iscritto il: mer 27 gen 2010, 23:18
Slackware: 13
Desktop: fluxbox
Distribuzione: xubuntu
Località: bagheria palermo

Re: [C]urldownloadtofile() in ambiente windows

Messaggio da prinias »

nessun consiglio?

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: [C]urldownloadtofile() in ambiente windows

Messaggio da tgmx »

prinias ha scritto: nulla non ci voglio piu perdere tempo :D
preferisco studiarmi QT.
Secondo voi ,esiste una funzione in Qt che può risolvere il problema?
In Qt c'è tutto... :-D
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

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: [C]urldownloadtofile() in ambiente windows

Messaggio 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.

Rispondi