Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как скопировать файл из и-нета в папку?
 
 автор: ЛМВ   (30.06.2010 в 19:37)   личное сообщение
 
 

FileCopy() - работает только если на моем компе из одного катаога в другой. А как из и-нета это сделать?
Пример:
Нужно скопировать файл
http://my-immortal.fanphoto.info/data/media/my-immortal/94/4.jpg
в Мои документы

Спасибо.

  Ответить  
 
 автор: Lukas   (30.06.2010 в 20:29)   личное сообщение
 
 

Где-то ранее скопипастил:

Public Declare Function DoFileDownload Lib "shdocvw.dll" _
                              (ByVal lpszFile As String) As Long
                              
Public 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(strURL As String, strFileName As String)
    Dim lngRetVal As Long
    If strFileName = vbNullString Then
        lngRetVal = DoFileDownload(StrConv(strFileName, vbUnicode))
        If lngRetVal = 0 Then DownLoadFile = True
    Else
        lngRetVal = URLDownloadToFile(0, strURL, strFileName, 0, 0)
        If lngRetVal = 0 Then DownLoadFile = True
    End If
End Function

  Ответить  
 
 автор: ЛМВ   (01.07.2010 в 10:33)   личное сообщение
 
 

Спасибо!
Все работает.
А как скопировать ВСЕ файлы из папки к себе?
Как их перебрать, если неизвестно их название и кол-во в папке?

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList