URLDownloadToFile nie pobiera całości pliku
Ostatnio zmodyfikowano 2016-04-25 16:05
programirer Temat założony przez niniejszego użytkownika |
URLDownloadToFile nie pobiera całości pliku » 2016-04-24 21:06:48 Witam Zauważyłem, że z pliku, który ma 306 429 605 bajtów funkcja URLDownloadToFile pobiera zaledwie 203 431 579 bajtów. Jak to możliwe? Gdzie może leżeć przyczyna? Kod wygląda normalnie: URLDownloadToFile( NULL, _T( "(link)/archiwum.7z" ), _T( "archiwum.7z" ), 0, 0 );
Pozdrawiam |
|
DejaVu |
» 2016-04-25 10:55:47 |
|
programirer Temat założony przez niniejszego użytkownika |
» 2016-04-25 15:41:57 Dzięki, do mojego kodu dodałem coś takiego: const TCHAR url[] = _T( "(link)/archiwum.7z" ); DeleteUrlCacheEntry( url ); HRESULT hr = URLDownloadToFile( NULL, url, _T( "archiwum.7z" ), 0, NULL ); I wywala błąd: undefined reference to `_imp__DeleteUrlCacheEntry@4' Dodaję takie biblioteki (może czegoś brakuje): #include <iostream> #include <windows.h> #include <cstdio> #include <stdio.h> #include <process.h> #include "urlmon.h" #include <tchar.h> #include <urlmon.h> #include <wininet.h>
|
|
pekfos |
» 2016-04-25 15:48:30 Dodaj bibliotekę wininet do linkera. |
|
programirer Temat założony przez niniejszego użytkownika |
Zamykam. » 2016-04-25 16:05:48 Dziękuję, wszystko już działa :-) |
|
« 1 » |