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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Как программно выполнить копирование файлов с одного каталога в другой?
 
 автор: amer   (06.05.2009 в 17:58)   личное сообщение
 
 

Как программно выполнить копирование файлов таблиц *.dbf с одного каталога в другой.
Инструкции FileCopy и Name не подходят.

  Ответить  
 
 автор: Дрюня   (06.05.2009 в 18:23)   личное сообщение
 
 

а почему не подходят ?

  Ответить  
 
 автор: Amer   (06.05.2009 в 19:23)   личное сообщение
 
 

Когда с базой работают,- нет разрешения доступа к файлам.

  Ответить  
 
 автор: Дрюня   (06.05.2009 в 21:58)   личное сообщение
 
 

так это естественно :)
нужно копировать, когда файлики свободны

  Ответить  
 
 автор: Amer   (07.05.2009 в 10:04)   личное сообщение
 
 

Стандартными операциями Windows это возможно. Как это выполнить в оболочке Access?

  Ответить  
 
 автор: Анатолий (Киев)   (07.05.2009 в 10:32)   личное сообщение
 
 


Dim fso As Object 
 
Set fso = CreateObject("Scripting.FileSystemObject")
fso.CopyFile "C:\Папка1\*.dbf", "C:\Папка2"

  Ответить  
 
 автор: Анатолий (Киев)   (06.05.2009 в 19:00)   личное сообщение
 
 


  fl = Dir("C:\папка1\*.dbf")
Do While Len(fl)>0 
  FileCopy "C:\папка1\" & fl, "C:\папка2\" & fl
  fl = Dir
Loop

Также можно через FSO или API

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