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

Вниз

Народ... Как узнать что файл копируется кудо-то???   Найти похожие ветки 

 
Sirus ©   (2002-10-23 07:12) [0]

Привет Мастера...
Есть вопрос: Как узнать что файл копируется кудо-то???
И если можно как запретить копирование этого файла на время???
Все это программно...
(Ну знаете наподобие AVP Монитора)...


 
DeadHDD   (2002-10-23 07:20) [1]

Есть пример: demos\activex\shellext


 
Sirus ©   (2002-10-23 07:48) [2]

2 DeadHDD
Снова вопрос... Объясни плиизз как это использовать???


 
DeadHDD   (2002-10-23 08:17) [3]

CopyHook.dpr
В модуле CopyHk.pas находится перехватчик действия "копирование", который делает свои действия с объектом копирования (какой файл/папка и куда) и, по желанию, передаёт или не передаёт дальнейшую обработку системному обработчику.
Запусти этот проект и посмотри, вроде всё понятно.


 
Senka   (2002-10-23 12:07) [4]

При компиляции появляется CopyHook.dll. Подскажите какую же функцию надо вызывать из DLL-ки в своей проге и с какими параметрами.
спасиба


 
Balu ©   (2002-10-23 13:18) [5]

Вопрос, может быть в воздух:
Как ты собираешься отслеживать копирование
1. Например из другой операционки (случай двух и более ОС на одной машине)???
2. Например из FAR-а, когда он не пользуется стандартной функцией копирования???

Список можно продолжать.


 
Senka   (2002-10-23 18:19) [6]

Подскажите мастера...
У меня Win2k. Отслеживать нужно печать из Office2000.
И как пользоваться этой CopyHook.dll из примера: demos\activex\shellext
спасиба


 
Sirus ©   (2002-10-24 11:38) [7]

Может кто-то все таки исользовал эти демки или решал эту проблему другим способом???


 
Balu ©   (2002-10-24 13:28) [8]

Если можно, то напиши что тебе нужно конкретнее.


 
Senka   (2002-10-24 15:10) [9]

Нужно например отлавливать сообщения отправляемые на принтер и вести учет сколько страниц напечатано.
Вроде конкретная задача....
спасиба


 
Sirus ©   (2002-10-26 10:23) [10]

Нужно запрещать копирование одного файла во время работы программы...


 
Balu ©   (2002-10-26 10:45) [11]

Как идет работа с этим файлом у тебя в программе?


 
Alex4444444444   (2002-10-27 10:29) [12]

Ya dumayu, nikak. Ya tak ponyal, problema v kakoj-to zashite. (Kak, naprimer, official mp3 encoder, kotoryj poyavlyaetsya iz osnovnoj obolochki tol"ko na vremya codirovaniya, a postoyanno ne installirovan.) Tak vot, obuchnyj user ego i tak ne najdet, a neobychnyj najdet, kak skopirovat" (i budet, k stati, prav! Tol"ko user mozhet reshat", chto i kak lezhit u nego na HD ili propisano v registry). Ya somnevayus", chto copyhook perehvatyvaet, naprimer, CopyFile ili prosto otkrytie faila dlya chteniya.


 
Cobalt ©   (2002-10-28 00:41) [13]

>Sirus © (26.10.02 10:23)
>Нужно запрещать копирование одного файла во время работы программы...
Открывай его на запись
HFileRes := CreateFile(pchar( FileName), GENERIC_READ or GENERIC_WRITE,0, nil,
OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL, 0);
В результате, совместный доступ к файлу будет запрещен.

>Senka (24.10.02 15:10)
>Нужно например отлавливать сообщения отправляемые на принтер и вести учет сколько страниц напечатано.
Может, это вам поможет: http://msdn.microsoft.com/library/en-us/gdi/prntspol_62ia.asp



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

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

Наверх




Память: 0.49 MB
Время: 0.017 c
8-15170
step[B.M.]
2002-09-19 10:36
2003.01.06
КАК ДОБАВИТЬ В РЕСУРС MP3 И ПОТОМ ВОСПРОИЗВЕСТИ ЕГО ?


3-14942
RomZm
2002-12-13 14:22
2003.01.06
Реализация MultiSelect в DBGrid


1-15066
Юра
2002-12-25 11:09
2003.01.06
Application.ProcessMessages


1-15119
ЮРИЙ_К
2002-12-20 12:54
2003.01.06
Размер ехе-шника не уменьшается


6-15201
ai
2002-11-06 07:55
2003.01.06
TServerSocket: как отфильтровать подключаетмых клиентов?