Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / URLDownloadToFile не работает / 20 сообщений из 20, страница 1 из 1
29.10.2009, 15:53
    #36280135
disintegrator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
выдаёт какую-то дикую ошибку 190558561381384205!!!

вызов осуществляю следующим образом:

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(ByVal URL As String, ByVal LocalFilename As String) As Boolean
Dim lngRetVal As Long
lngRetVal = URLDownloadToFile(0, URL, LocalFilename, 0, 0)
If lngRetVal = 0 Then DownloadFile = True
End Function
Private Sub Form_Load()
DownloadFile("http://soft.mobile-arsenal.com.ua/img/windows-mobile/office/orneta-notepad-2.5.jpg", "C:\Jpegs\1.jpg")
End Sub
...
Рейтинг: 0 / 0
29.10.2009, 16:48
    #36280343
AndreyMp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
С API-Guide скопипастил криво. :)
Код: plaintext
DownloadFile "http://soft.mobile-arsenal.com.ua/img/windows-mobile/office/orneta-notepad-2.5.jpg", "C:\Jpegs\1.jpg"
т.е скобки убери.
...
Рейтинг: 0 / 0
29.10.2009, 16:58
    #36280381
disintegrator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
убрал, но они потом сами появляются((( что делать, всё перерыл!!! скачал скомпилённый пример на С++ он работает, а так не хочет!!
...
Рейтинг: 0 / 0
29.10.2009, 17:01
    #36280397
AndreyMp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
У меня все работает.
...
Рейтинг: 0 / 0
29.10.2009, 17:01
    #36280400
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
тогда :

Код: plaintext
Call DownloadFile(...)
...
Рейтинг: 0 / 0
29.10.2009, 17:05
    #36280417
disintegrator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
не могу ни фига понять, функция URLDownloadToFile постоянно выдаёт разные значения: 47287811120562189, 47006336143851533 и т.д., может что-нить подключить надо или ещё что??
...
Рейтинг: 0 / 0
29.10.2009, 17:11
    #36280452
disintegrator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
в MSDN написано что функция возвращает

S_OK The download started successfully.
E_OUTOFMEMORY The buffer length is invalid, or there is insufficient memory to complete the operation.
INET_E_DOWNLOAD_FAILURE The specified resource or callback interface was invalid.

может там callback'и надо прописать или то что я написал достаточно?
...
Рейтинг: 0 / 0
29.10.2009, 17:40
    #36280592
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
> Автор: disintegrator
> не могу ни фига понять, функция URLDownloadToFile постоянно выдаёт разные значения: 47287811120562189,
> 47006336143851533 и т.д., может что-нить подключить надо или ещё что??

Переведи число в шестнадцатеричное и поищи что получилось, только числа у тебя очень большие, должно быть меньше
CodeProject0x800C0005L - INET_E_RESOURCE_NOT_FOUND
Тынц

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
29.10.2009, 17:50
    #36280636
disintegrator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
да... что-то действительно большие... и что же делать?
...
Рейтинг: 0 / 0
29.10.2009, 17:54
    #36280656
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
XP?
ProxyCfg.exe
...
Рейтинг: 0 / 0
29.10.2009, 17:58
    #36280673
disintegrator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
Konst_OneXP?
ProxyCfg.exe

да XP. написано, что прямой доступ без прокси-сервера.
...
Рейтинг: 0 / 0
29.10.2009, 18:00
    #36280676
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
этот url открывается в IE?
...
Рейтинг: 0 / 0
29.10.2009, 18:05
    #36280695
disintegrator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
Konst_Oneэтот url открывается в IE?

да, конечно, я проверял
...
Рейтинг: 0 / 0
30.10.2009, 08:05
    #36281369
AndreyMp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
авторэтот url открывается в IE? Дык у меня этот пример отработал нормально.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
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(ByVal URL As String, ByVal LocalFilename As String) As Boolean
Dim lngRetVal As Long
lngRetVal = URLDownloadToFile( 0 , URL, LocalFilename,  0 ,  0 )
If lngRetVal =  0  Then DownloadFile = True
End Function
Private Sub Form_Load()
DownloadFile "http://soft.mobile-arsenal.com.ua/img/windows-mobile/office/orneta-notepad-2.5.jpg", "C:\1.jpg"
End Sub
...
Рейтинг: 0 / 0
30.10.2009, 09:11
    #36281436
disintegrator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
Проблема сузилась. В VBA этот пример работает отлично, а в Visual Studio 2008 на Visual Basic'e работать не хочет, может там библиотеку надо какую-нибудь подгрузить???
...
Рейтинг: 0 / 0
30.10.2009, 09:47
    #36281507
AndreyMp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
автора в Visual Studio 2008 Блин. Язык то сразу говорить надо!!! Пример то на VB6!!!
В .NET по другому.
...
Рейтинг: 0 / 0
30.10.2009, 09:53
    #36281519
disintegrator
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
ламер.... что поделаешь.... а там как быть?
...
Рейтинг: 0 / 0
30.10.2009, 10:32
    #36281609
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
disintegratorламер.... что поделаешь.... а там как быть?

а там вам в ветку по VB.NET
...
Рейтинг: 0 / 0
30.10.2009, 11:59
    #36281913
AndreyMp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
автора там как быть?
А там есть класс WebClient, юзай его.
http://msdn.microsoft.com/ru-ru/library/system.net.webclient.aspx
...
Рейтинг: 0 / 0
30.10.2009, 12:08
    #36281947
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
URLDownloadToFile не работает
я ещё когда про Call писал какие-то сомнения закрадывались =)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / URLDownloadToFile не работает / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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