![]() |
|
#1
|
|||
|
|||
![]() Всем доброо времени суток.
помогите разобраться плиз. Выполняю след. команду в прорамме ноль эммоции Код:
Move (Pchar('x:\m\int\*.*'),Pchar('x:\int\')); // или вот этот идентичный MoveFile(PChar(Filial[i].PatchOUT+'*.*'),PChar(Param.PatchOUT)); // где: // Filial[i].PatchOUT= x:\m\int\ // Param.PatchOUT=x:\int\ По идее должна перемещать все файлы из x:\m\int в x:\int |
#2
|
||||
|
||||
![]() Вообще-то это разные очень команды Move - копирует область памяти, а не файлы.
MoveFile - действительно переносит файл или каталог, поэтому проверяй статус возврата функции и если он отличен от нуля, делай GetLastError чтобы понять в чем ошибка. Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#3
|
|||
|
|||
![]() именно на дельфи надо?
*.bat не катит? |
#4
|
|||
|
|||
![]() Цитата:
С батником уже есть но не катит скорость обработки инфы снижается. |
#5
|
|||
|
|||
![]() Цитата:
Пардон не до писал везде использовался MoveFile |
#6
|
|||
|
|||
![]() Проблему решил коммандой FindFirst и FindNext
|
#7
|
|||
|
|||
![]() АААА люди скажите как файлы перемещать плизззз до меня до дошло!
нигде найти не могу! |
#8
|
||||
|
||||
![]() Цитата:
Код:
MoveFile(pchar('C:\folder\file.dat'),pchar('C:\second_folder\file.dat')); TAleD = class(TUser) public function HelpMe(ASubject, ARequest: String): String; function GiveMeExample(ASubject: String): TStringList; procedure WriteReview(APost: Integer; ADescription: TStringList); end; |