Foxtable(狐表)用户栏目专家坐堂 → 文件已经打开,无法上传


  共有1188人关注过本帖树形打印复制链接

主题:文件已经打开,无法上传

帅哥哟,离线,有人找我吗?
newsun2k
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1491 积分:11108 威望:0 精华:0 注册:2014/8/13 16:19:00
文件已经打开,无法上传  发帖心情 Post By:2024/8/22 8:53:00 [显示全部帖子]

我用ftp上传文件,有时会弹出这个提示【文件已经打开,无法上传】,这个不是我提示的。
我不想弹出提示,忽略这个错误,或者捕捉这个提示也行。
有办法吗?

 回到顶部
帅哥哟,离线,有人找我吗?
newsun2k
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1491 积分:11108 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2024/8/22 9:09:00 [显示全部帖子]

我用了try,还是不能捕捉这个错误。
Try
    If ftp1.Upload(strLocalFile, strRemoteFile) = True Then  
    Else
        ftp1.Close
        Return False
    End If
Catch ex As Exception
    ftp1.Close
    Return False
End Try
ftp1.Close
Return True

 回到顶部
帅哥哟,离线,有人找我吗?
newsun2k
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1491 积分:11108 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2024/8/22 9:54:00 [显示全部帖子]

我的文件是从邮件中下载下来的附件
                                    Dim decodedDataStream As io.Stream = byteObj.GetDataStream()
                                    Using fs As New io.FileStream(strLocalFile, io.FileMode.Create)
                                        LumiSoft.Net.Net_Utils.StreamCopy(decodedDataStream, fs, 4000)
                                    End Using
文件名是已知的(strLocalFile),上面这个杀进程的方法,能不能改成判断文件名,有的话杀掉?
怎么改,帮忙指导一下。谢谢。

 回到顶部
帅哥哟,离线,有人找我吗?
newsun2k
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1491 积分:11108 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2024/8/22 9:56:00 [显示全部帖子]

我是半夜自动收邮件,没有主动去打开这个文件,偶然性地报错,结果收邮件就进行不下去了。

 回到顶部