powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / URLDownloadToFile частично перестал работать..
3 сообщений из 3, страница 1 из 1
URLDownloadToFile частично перестал работать..
    #35897063
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Уже несколько лет успешно использую код (для себя в макросе Excel):
Private Declare Function URLDownloadToFile Lib "urlmon" _
                    Alias "URLDownloadToFileA" ( _
                    ByVal pCaller As Long, _
                    ByVal szURL As String, _
                    ByVal szFileName As String, _
                    ByVal dwReserved As Long, _
                    ByVal lpfnCB As Long) _
                    As Long
Public Function DownLoadFile(URL As String, LocalFilename As String) As Boolean
    Dim lngRetVal As Long
    lngRetVal = URLDownloadToFile( 0 , URL, LocalFilename,  0 ,  0 )
    If lngRetVal =  0  Then DownLoadFile = True
End Function
    res = DownLoadFile("http://www.file.ru/", "c:\tmp\myfile.txt")
Сегодня запускаю прогу, закачивает пустые страницы.
На соседнем PC все работает, сайт на месте.
Короче,
res = DownLoadFile("http://www.yandex.ru/", "c:\tmp\myfile.txt")
работает, а что нужно
res = DownLoadFile("http://www.mc.ru/", "c:\tmp\myfile.txt")
не работает.
И куда копать, что это может быть, на вирус вроде не похоже,urlmon.dll на месте... час уже копаюсь, без изменений, специально в отдельную прогу занес, ошибку c API снял... пишет OK, все хорошо, а файла то нет...
...
Рейтинг: 0 / 0
URLDownloadToFile частично перестал работать..
    #35897707
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
П...б...редко ругаюсь.
Во всем виноваты новые "обновления", дыру они в експлорере опять нашли....
Там страница сложная, вот и стала натыкаться на "затычку" внутри ф-ции.
Не, ну пришлось вернуть систему "на неделю назад", и... о радость... после "восстановления" опять к дню текущему, именно эта ф-ция восстановилась(при якобы сохраненных обновлениях). Ненавижу это Xp-шное "восстановление", оно все файлы новые корячит, но в данном случае туда-сюда почему-то помогло.
...
Рейтинг: 0 / 0
URLDownloadToFile частично перестал работать..
    #35897744
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ты используй XMLHTTP, и всякие дыры волновать вообще не будут.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / URLDownloadToFile частично перестал работать..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]