1 / 1 / 1
Регистрация: 20.03.2013
Сообщений: 80
|
||||||
1 | ||||||
URLDownloadToFile возращает неверное значение17.06.2014, 23:41. Показов 3852. Ответов 3
Метки нет (Все метки)
URLDownloadToFile возращает неверное значение или я где-то не вижу свою ошибку...
Помогите свежими мозгами найти... есть код:
При запуске программы версию выдает 1. Но зашел через сайт - значение = 2... Перед нажатием на кнопку "ОК" в МСДЖБоксе открыл файл ver.txt... Там стоит значение 1, то есть проблема в загрузке файла... Добавлено через 2 минуты Менял значения на другие, всё равно возращает 1 Добавлено через 17 минут Проблема решилась, изменением имени файла... Но почему такое произошло хз... Да когда-то было и такое: Сделал через URLDownloadToFile скачку трека.mp3... Скачало всё гуд... Но позже я отключил интернет, и программа все равно качала этот трек.mp3 причем байт в байт... Удалял его, искал на компе не нашол... Как-то загадочно. Интернета нету, а трек есть. Откуда оно его качает? Странно все это... Добавлено через 4 минуты Переименовал обратно в ver.txt - возращает 1, хотя там значение = 24123, что за дела?
0
|
17.06.2014, 23:41 | |
Ответы с готовыми решениями:
3
QByteArray::at возращает отрицательное значение Функция возращает значение undefined Неверное значение Неверное значение свойства |
157 / 300 / 47
Регистрация: 14.08.2012
Сообщений: 2,578
|
||||||
18.06.2014, 09:55 | 2 | |||||
Возможно, функция закачал файл в кэш или временные файлы(Временный файлы Windows, Временный файлы пользователя, Папка Temp) и от туда к тебе. Может файл был всё ещё в памяти(если качал через поток, то его надо ещё очищать и уничтожать). И дествительно странно. Обычно лучше использовать WinInet:
1
|
Супер-модератор
|
|
18.06.2014, 10:37 | 3 |
DarkPower, во-первых, не "URLDownloadToFile возращает неверное значение", а "URLDownloadToFile скачивает не тот файл". Потому что значение, которое возвращает функция URLDownloadToFile ты вообще не получаешь и не обрабатываешь никак.
А скачивает не то - потому что перед вызовом URLDownloadToFile надо еще вызвать DeleteUrlCacheEntry, иначе содержимое будет скопировано из кэша, а не из Интернета. Не надо давать глупых советов. Хотя у тебя обычно они и получаются...
1
|
157 / 300 / 47
Регистрация: 14.08.2012
Сообщений: 2,578
|
|
18.06.2014, 10:47 | 4 |
А че в нем глупого? Автору надо решение проблемы, я предложил радикальный способ. Такой способ меня не подводил.
0
|
18.06.2014, 10:47 | |
18.06.2014, 10:47 | |
Помогаю со студенческими работами здесь
4
Неверное значение клавиш Fn Неверное значение переменной Функция возвращает неверное значение Неверное значение в переменной $_SESSION Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |