我用c#編寫了對word文檔進行保護的功能,也就是開發word中的保護文件菜單中的限制格式設定及編輯功能。
我用的代碼是
Document.Unprotect(ref securelyStoredPassword);
document.Protect(Microsoft.Office.Interop.Word.WdProtectionType.wdAllowOnlyRevisions, ref missing,
        ref securelyStoredPassword, ref missing, ref missing);
我測試的時候,給securelyStoredPassword賦了一個固定的值譬如object securelyStoredPassword=“4”;
運行后,可以加、解密碼了,但是前提是設置密碼后不能關閉文檔,如果關閉文檔了,再打開文檔解密時就報密碼錯誤的提示。
這到底是怎么回事啊!急,我周一之前必須要解決這個問題,請各位兄弟姐妹幫幫忙吧!