2013-02-19 119 views
0

嗨我在尋找一種方式來excel文件防止Excel中被修改文件。 我不想使用隱藏域,在這裏你必須把計算出的hashCode。C#防止得到修改

我的計劃應該能夠注意到,文件已被修改的應用程序之外,當我重新打開該文件。

編輯:對不起,我忘了,更不用說我也不想使用密碼,因爲Excel文件可以在應用程序中唯一的編輯,而不是外面...

有沒有解決的辦法這個?

在此先感謝

回答

1
+0

對不起,我忘了提及我也不想使用密碼 – dg90 2013-02-19 10:44:06

+0

@daageu那麼你會如何獲得這個功能?畢竟它是安全的。您可以隱藏文件,使用內置的功能(如密碼保護),也可以將其序列化爲字節[]並對其進行加密。 – dutzu 2013-02-19 12:27:32

0

你限制預防最理智的方法,所以我會執行以下操作: 計算excel文件的散列並將其保存在某處。 重新打開時,重新計算散列並將其與舊值進行比較...