以前我也遇到過這種情況,解決方法是檢查每個數據對象在應用結束後是否釋放其佔用的內存空間,用 object.close  set object=nothing 釋放,就解決了,你用 for each 應該可以解決問題呀,DataEnviroment 我不知道他是否會影響到文件 復制。
 你可以 在編一個專門用於備份的 .exe 文件,在你的系統退出時 調用 .exe 來完成備份,但我感覺這樣有點 小題大作 了。

解决方案 »

  1.   

    关闭对象我也想到过,因为不清楚用For Each结构的话使用那些对象所以不点迷茫:)
    我自己也试过在关闭之前把我先前定义过的数据对象一个个close,可是在要复制文件的时候还是不行?
    现在的问题在于
    1 我想知道要用那个对象可能用for each的方法把程序中打开的对象全部关闭
    2 VB有没有其他的文件复制函数谢谢各位!