各位前輩好^_^
小弟現在有個問題
If Dir(App.Path + "\temp\", vbDirectory) = "." Then
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFolder (App.Path + "\temp")
End If
End
這幾行是說,在程式結束的時候如果temp這資料夾存在,那就刪掉
但是我現在遇到一個問題,我在win98下運行這幾行是沒有問題的
但是我在xp下運行時,系統會說"沒有使用權限",若我把dir那行刪掉那就能正常的運行了,感覺上好像是DIR在撿查資料夾時鎖住了,資料夾的使用權限才不能刪除,請問各位前輩有遇過這種問題嗎?
謝謝您的解答^_^
小弟現在有個問題
If Dir(App.Path + "\temp\", vbDirectory) = "." Then
Set fso = CreateObject("Scripting.FileSystemObject")
fso.DeleteFolder (App.Path + "\temp")
End If
End
這幾行是說,在程式結束的時候如果temp這資料夾存在,那就刪掉
但是我現在遇到一個問題,我在win98下運行這幾行是沒有問題的
但是我在xp下運行時,系統會說"沒有使用權限",若我把dir那行刪掉那就能正常的運行了,感覺上好像是DIR在撿查資料夾時鎖住了,資料夾的使用權限才不能刪除,請問各位前輩有遇過這種問題嗎?
謝謝您的解答^_^
文章標籤
全站熱搜

先來每日一字,請較是這﹝請教﹞~~ 關於你提到的在xp運行出現"沒有使用權限",我猜你不是administrator,因為xp、2000、nt是有權限分派,在ntfs格式下安全性會再高一些,你可以試下在你有權限進行加添和刪除(c: drive)的電腦中試試,別把非程式本身問題所造成的問題混淆‧