Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.05;
Скачать: CL | DM;

Вниз

Shfileopstruct   Найти похожие ветки 

 
SS Galicia   (2002-10-25 05:21) [0]

Доброго времени суток.
Есть у меня код, к-рый работает...привожу:
------------------------------------------
procedure TForm1.CopyDirectoryTree(Handle:Thandle; AFromDir,AToDir:String);
var
Shfileopstruct:TShfileopstruct;
begin
with Shfileopstruct do
begin
WND:=Handle;
wFunc:=Fo_Move;
pFrom:=Pchar(Reg.ReadString("Otkuda")+"\*.*");
pTo:=Pchar(Reg.ReadString("Kuda")+"\");
fFlags:=FOF_Noconfirmation or FOF_RenameonCollision;
fAnyOperationsAborted:=false;
hNameMappings:=nil;
lpszProgressTitle:=nil;
end;
Shfileoperation(Shfileopstruct);
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
if (Reg.ReadString("Otkuda")<>s) and (Reg.ReadString("Kuda") <> s) then
begin
Form1.CopyDirectoryTree(Handle,Reg.ReadString("Otkuda"),Reg.ReadString("Kuda"));
end;
end;
---------------------------------------------------------
Принцип таков: на события таймера, прога лезет в директорию и пытается скопировать. Если там ничего нет - "простаивает".
Проблема состоит в том, что мне нужно отловить, когда функция копирования, действительно что-то СКОПИРУЕТ...т.е в папке, что-то появилось!!!
Черкните пример....Заренее благодарен.


 
MBo ©   (2002-10-25 07:07) [1]

Статьи - монитор каталогов



Страницы: 1 вся ветка

Текущий архив: 2002.12.05;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.018 c
7-14837
Inga
2002-10-05 11:02
2002.12.05
ComPort


7-14849
Vitum
2002-10-02 05:37
2002.12.05
Как прочитать значения Perfomance Objects and Counters


3-14451
Filat
2002-11-18 12:53
2002.12.05
Ещё раз SQL, Word & Delphi


3-14436
kombat
2002-11-13 18:20
2002.12.05
Какой то непонятный этот Jet


1-14483
___Nikolay
2002-11-25 04:57
2002.12.05
Люди!!! Кто-нидь работал с Delphi+Картография, например, MapInfo?