以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 删除本地文件报错,用此代码先判断是否上传成功,后删除本地文件 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=193160) |
-- 作者:873773115 -- 发布时间:2024/8/22 15:23:00 -- 删除本地文件报错,用此代码先判断是否上传成功,后删除本地文件 Dim hz As String = fln.Substring(fln.IndexOf(".")) Dim rqbh1 As String = rqbh & s & "@" & bdh & hz e.SaveFile(key, fln, ProjectPath & "images\\" & rqbh1) \'保存接收到的文件 If ftp1.Upload(ProjectPath & "images\\" & rqbh1, rqbh1) Then If FileSys.FileExists(ProjectPath & "images\\" & rqbh1) Then FileSys.DeleteFile(ProjectPath & "images\\" & rqbh1) End If End If 已经判断本地是否存在此文件后才删除,但是偶尔还会报找不到本地文件的错误
|
-- 作者:有点蓝 -- 发布时间:2024/8/22 15:57:00 -- 可能是并发的情况下导致的,比如不同人可能上传了同名的文件 |
-- 作者:873773115 -- 发布时间:2024/8/22 15:59:00 -- 好的,谢谢老师! |