1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| Option Compare Database
Public Function m_file_copy(SrcFile As String, DstFile As String)
Const c_Len = 32000
Dim SrcNum As Integer, DstNum As Integer, f_len As Long, f_end As Long, I As Long
Dim X As String * c_Len
SrcNum = FreeFile()
Open SrcFile For Binary Access Read As #SrcNum Len = c_Len
DstNum = FreeFile()
Open DstFile For Binary Access Write As #DstNum Len = c_Len
f_len = LOF(SrcNum)
For I = 1 To (f_len \ c_Len)
Get #SrcNum, , X
Put #DstNum, , X
Next I
f_len = (f_len Mod c_Len)
If f_end > 0 Then
Get #SrcNum, , X
Put #DstNum, , X
End If
Close #SrcNum
Close #DstNum
End Function
Function Start()
Dim Source As String
Source = CheminPDF
Destination = "L:\Mondossier\Monsousdossier\Documentations\" & " & NomFichierPDF & """
Call m_file_copy(Source, Destination)
End Function |
Partager