繁体   English   中英

监视VB.NET中文件夹中的文件

[英]Watch for files in a folder in VB.NET

我需要查看网络中的文件夹,如果一天中的任何时间丢失任何文件,则需要ftp到其他文件夹。

这是可行的方法吗? 有一些链接可以带我去正确的方向吗?

使用System.IO.FileSystemWatcher监视文件夹:侦听文件系统更改通知,并在目录或目录中的文件更改时引发事件。

使用System.Net.FtpWebRequest通过FTP发送文件。

最好的选择可能是filewatcher组件 它似乎可以通过网络正常运行。

要监视文件系统,(适当命名的) FileSystemWatcher是一个有用的选项。 但是,有许多不可靠的报告,因此定期轮询很重要。

有关小的“轮询与FileSystemWatcher”辩论,请参阅此问题

就FTP上传而言,正如Alfred所说, FtpWebRequest应该做您需要的事情。

正如其他人所提到的,FileSystemWatcher在大多数情况下都可以正常工作,但不能在Novell网络驱动器上使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM