-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â rss_sql_ru_access_programming

 -Ïîäïèñêà ïî e-mail

 

 -Ïîñòîÿííûå ÷èòàòåëè

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 16.03.2006
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 4


Êîïèðîâàíèå ôàéëîâ

Ñðåäà, 28 Ìàÿ 2014 ã. 15:30 + â öèòàòíèê
Ïðèâåòñòâóþ âñåõ!

×òî-òî ñîâñåì íå ìîãó ñîîáðàçèòü. Åñòü ïàïêà íà ñåðâåðå, â íåé êó÷à ïîäïàïîê, êàæäàÿ èç êîòîðûõ ñîäåðæèò íåêîòîðûå ôàéëû. Ìíå íóæíî èç êàæäîé ïàïêè ñêîïèðîâàòü ïî äâà ôàéëà, èìåíà êîòîðûõ ñîâïàäàþò ñ èìåíåì ïàïêè (ðàñøèðåíèÿ ñîîòâåòñòâåííî ðàçíûå) â îäíó íîâóþ ïàïêó íà ñåðâåðå. Èñïîëüçóþ ñëåäóþùèé êîä:

Public Sub OrtoPhoto()

Dim strCurrPatchOut As String, strCurrPatchIn As String, strFolderName As String, strFileName As String, i As Integer, Response
Dim fso As Object

strCurrPatchOut = "\\SERVER\Data\OrtoPhoto_1"
strCurrPatchIn = "\\SERVER\Data\OrtoPhoto_2"

Set fso = CreateObject("Scripting.FileSystemObject")

'fso.CreateFolder strCurrPatchIn

strFolderName = Dir(strCurrPatchOut & "\86*", vbDirectory)    ' Retrieve the first entry.
Do While strFolderName <> ""
    Debug.Print strFolderName
    
    strFileName = Dir(strCurrPatchOut & "\" & strFolderName & "\" & strFolderName & ".*", vbNormal)
    Do While strFileName <> ""
        fso.CopyFile strCurrPatchOut & "\" & strFolderName & "\" & strFileName, strCurrPatchIn & "\" & strFileName, 0
        strFileName = Dir
    Loop

    strFolderName = Dir
Loop

End Sub

Íà ñòðîêå
strFolderName = Dir
âûäàåò îøèáêó:
Run-time error '5':
Invalid procedure call or argument


Êàê ýòî îáîéòè?

http://www.sql.ru/forum/1097323/kopirovanie-faylov


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó