检查Ftp上是否存在,用FtpFindFirstFile会出错?如果用FtpOpenFile来检查文件是否存在, 如果没有使用过FtpGetFile,是正确的, 但是使用了FtpGetFile后, 把文件删除了用FtpOpenFile还是成功.
正确检查FTP上文件是否存在要用什么?
正确检查FTP上文件是否存在要用什么?
解决方案 »
- C#的一个模拟登陆的代码 实在不知道哪里错了 求大神解答
- 水晶报表小计和合计的问题,附图。
- vs2003可不可以配合.netframework 2.0用?
- 如何使得柱状图连接数据库
- C#中如何在文本框中显示当前时间?初学乍练
- void 返回值和不返回值的区别
- 接口不是不可以实例化吗,那么IRingSequence rs又是什么意思啊?
- 请教部署WebService后出现的问题。
- c# 做一个跟电脑任务管理器差不多的怎么做?
- 请教:在C#中控制Excel的问题
- this project type is not supported by this installation.
- Flash 动态文本加连接后传值跳帧,在线等,急
{
FtpWebRequest ftp = (FtpWebRequest)WebRequest.Create(file);
ftp.Method = WebRequestMethods.Ftp.GetFileSize;
try
{
FtpWebResponse ftpresponse = (FtpWebResponse)ftp.GetResponse();
return true;
}
catch (WebException ex)
{
FtpWebResponse wr = (FtpWebResponse)ex.Response;
return false;
}
catch
{
return false;
}
}MessageBox.Show(FileRequest("ftp://ftp用户:密码@ftp地址/web/d.txt").ToString());
好像FtpFindFirstFile返回的是一个文件夹,不是一个文件,那怎么检查一个文件存在呢?