Windows 95/98对等网中,已实现动态的目录共享/撤销,现在怎样监视目录和目录下的文件?(100分)

  • 主题发起人 主题发起人 samecaoyh
  • 开始时间 开始时间
S

samecaoyh

Unregistered / Unconfirmed
GUEST, unregistred user!
现有主要硬件配置:
1台NT服务器(带MODEM),仅用于远程拨入,不共享目录
7台PII,PIII型IBM微机(W95或W98,以对等网方式,均有IP地址)
用于共享目录

现:
已实现动态的目录共享/撤销(包括远程拨入的模式)
已实现网络连接的时间判定

求:
监视被共享目录和目录下的子目录及文件

若认为分数不足,以后会奉上


 
FindFirstChangeNotification
FindNextChangeNotification
FindCloseChangeNotification
 
samecaoyh兄,是你给我来信了吧?全是乱码。
 
内容如下:
_________________________________________
o*o:
过年好!
据我测试发现:
FindFirstChangeNotification
FindNextChangeNotification
FindCloseChangeNotification
这三个函数需要与Wait Function连用,如:
WaitForMultiplyObjects
会影响速度,若间隔查询,又会丢失Notification.
你是怎样解决的,请赐教.
顺致 商祺

Email:samecaoyh@sina.com
2000.02.12 9:50
------------------------------------------------------
 
我没有发现对速度有何影响,是不是你的运行环境要求较高。
把这个过程放在一个线程里,用WaitForSingleObject就可以。
我的源码没找到,只记得这些。
 
我监视的目录很多,使用的是WaitForMultipleObjects.
为了防止漏掉Notification.
WaitForMultipleObjects(%目标数%,%目标HANDLE组%,FALSE,500);
//循环
 
Sorry,我只作过监视单个目录的,多个的没有经验。
请高手接着谈吧。
 
hjh对此是否感兴趣?
 
我想问问你怎样用程序实现目录的动态共享,这个问题困扰我好久了,谢谢!
 
多人接受答案了。
 
for shuoshuoshuo:
好久没来了,多有怠慢!
"怎样用程序实现目录的动态共享"是否已经解决了,有事您说话?

 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部