会产生错误 3004 - write to file failed.
因为省略掉函数 SaveToFile 的第二个参数,当档案已经存在时,就会无法存档
在 .SaveToFile 后面加上一个参数 2 即可
.SaveToFile FilePath
, 2比较好的做法是宣告一个 Enum
Private Enum Enum_adSaveOptions
SaveCreateNotExist = 1
SaveCreateOverWrite = 2
End Enum
使用上用 .SaveToFile FilePath, Enum_adSaveOptions.SaveCreateOverWrite
再来,最好是在使用完这个 IO 后,把它设为 Nothing,记忆体才能正确释放
Set IO = Nothing
参考 :
http://www.w3schools.com/ado/...vetofile.asp