2017-02-28 33 views
0

我正在開發Visual Studio中的項目,在我的項目中,我需要爲備份創建一些文件和文件夾,但如果有人不小心刪除或移動了我的項目/軟件在運行時使用的那些文件或文件夾,則會關閉或者也可能因爲我沒有使用異常處理而崩潰。我只需要阻止訪問,而不是僅在使用它們時移動這些目錄。如何在我的程序使用目錄時阻止目錄不移動/刪除?

+0

「我沒有使用異常處理」 - 這是一個錯誤。 – JimmyB

+0

大聲笑..我知道..只是初學者,將來使用;),任何idead我怎麼能實現這一目標? – jimmy

+0

不,你需要從異常處理開始,然後作爲開發人員;想出如何處理你想要的東西的自己的邏輯。一些想法:將所有文件的內容複製到內存中,將文件複製到「安全」位置。加密文件,隱藏文件,更改文件權限...我相信你的思想充滿了想法。享受發展! – Trey

回答

0

只有一種方法可以實現這一點,在程序啓動時,您必須打開所有不希望別人移動或刪除的文件,並保持打開狀態,直到您未關閉應用程序。