[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.
prinias
Linux 2.0
Linux 2.0
Messaggi: 150
Iscritto il: mer gen 27, 2010 23:18
Slackware: 13
Desktop: fluxbox
Distribuzione: xubuntu
Località: bagheria palermo

[C]urldownloadtofile() in ambiente windows

Messaggioda prinias » lun apr 11, 2011 11:38

è 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: 2673
Iscritto il: mer ago 29, 2007 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.1 64bit
Kernel: 4.6.3-ck1
Desktop: XFCE 4.10
Località: Modena
Contatta:

Re: [C]urldownloadtofile() in ambiente windows

Messaggioda Ansa89 » lun apr 11, 2011 11:48

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 3.x
Linux 3.x
Messaggi: 1334
Iscritto il: ven apr 28, 2006 14:40
Slackware: 13.37
Desktop: KDE 4
Località: Ancona

Re: [C]urldownloadtofile() in ambiente windows

Messaggioda tgmx » lun apr 11, 2011 19:37

Hai mai preso in considerazione le Qt ?

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

Re: [C]urldownloadtofile() in ambiente windows

Messaggioda prinias » mar apr 12, 2011 1:02

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 2.6
Linux 2.6
Messaggi: 921
Iscritto il: mer apr 25, 2007 14:07

Re: [C]urldownloadtofile() in ambiente windows

Messaggioda SIV » mar apr 12, 2011 2:03

É 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 2.0
Linux 2.0
Messaggi: 150
Iscritto il: mer gen 27, 2010 23:18
Slackware: 13
Desktop: fluxbox
Distribuzione: xubuntu
Località: bagheria palermo

Re: [C]urldownloadtofile() in ambiente windows

Messaggioda prinias » mer apr 13, 2011 10:27

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 2.0
Linux 2.0
Messaggi: 150
Iscritto il: mer gen 27, 2010 23:18
Slackware: 13
Desktop: fluxbox
Distribuzione: xubuntu
Località: bagheria palermo

Re: [C]urldownloadtofile() in ambiente windows

Messaggioda prinias » gio apr 14, 2011 0:04

nessun consiglio?

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

Re: [C]urldownloadtofile() in ambiente windows

Messaggioda tgmx » gio apr 14, 2011 12:24

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 3.x
Linux 3.x
Messaggi: 1334
Iscritto il: ven apr 28, 2006 14:40
Slackware: 13.37
Desktop: KDE 4
Località: Ancona

Re: [C]urldownloadtofile() in ambiente windows

Messaggioda tgmx » gio apr 14, 2011 12:26

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.


Torna a “Programmazione”

Chi c’è in linea

Visitano il forum: Yahoo [Bot] e 1 ospite