【发布时间】:2018-03-03 14:02:25
【问题描述】:
使用以下代码删除我的文件,但它没有进入回收站 - 是否存在将其发送到回收站的代码?我应该使用“.Move”吗?
If MsgBox("DELETE:" & Chr(10) & Forms("frmtbl").f_FullPath & Me.f_FileName & " ?", vbYesNo) = vbYes Then
'Kill Forms("frmtbl").f_FullPath & Me.f_FileName
Dim objFSO As Object
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.DeleteFile (Forms("frmtbl").f_FullPath & Me.f_FileName)
DoCmd.Close acForm, Me.Name
Else
MsgBox "FILE NOT DELETED:" & Chr(10) & Forms("frmtbl").f_FullPath & Me.f_FileName & ".", vbInformation,
End If
.MoveFile 到回收站需要我没有的权限。
【问题讨论】:
标签: vba ms-access filesystemobject