Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Копировать один файл в несколько папок сразу! 
Author Message
Batya



PostPosted: Mon Aug 13, 2007 15:58    Post subject: Reply with quote

jehaz wrote:
И еще возникает исключение, если во время выделения файлов выделить каталог. Пока не догнал как исправить.

Ошибка здесь:
Code:
StrFiles = TextStreamFL.ReadLine()
Set copyfilename = FSO.getfile(strfiles)
copyfilename.Copy strfolder

Сделай:
Code:
StrFiles = TextStreamFL.ReadLine()
If FSO.FileExists(StrFiles) Then
  FSO.CopyFile StrFiles, strfolder
End If
If FSO.FolderExists(StrFiles) Then
  FSO.CopyFolder StrFiles, strfolder
End If

А еще также хорошо-бы проверять, что strfolder - папка, а не файл.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group