Il programma di Microsoft Word consente di proteggere la tua sicurezza dei documenti , bloccando il documento dalla modifica, o segnando alcune aree del documento per specificare un elenco di utenti che possono modificare le aree del documento . È inoltre possibile aggiungere una password per l' accesso al documento per evitare la rimozione del documento, a meno che un utente conosce la password . Con l'aggiunta di protezione con password a un documento Word con il programma C # , è possibile impedire agli utenti non autorizzati di apportare tutte le modifiche al documento. Istruzioni 
 1 
 Fare clic su " Start" di Windows , quindi fare clic su " Visual Studio" 
 2 
 Inserisci il seguente codice C # nella finestra aperta : . 
 < P > public void OpenAndSaveDocument (string fileName , stringa 
 
 docPassword ) per 
 { 
 
 Logger.WriteLogger ( DateTime.Now + " : All'interno 
 
 OpenAndSaveDocument \\ n \\ r " , ConfigUtil.LogFilePath ) ; 
 
 Word.ApplicationClass wordApp = new 
 
 Word.ApplicationClass (); 
 
 Word.Document doc = null; 
 < p > oggetto mancante = System.Reflection.Missing.Value ; 
 
 oggetto readOnly = false; 
 
 oggetto visibile = true ; 
 
 password di oggetto = docPassword ; 
 < p > oggetto fileToOpen = DocPath ; 
 
 Logger.WriteLogger ( DateTime.Now + " : file da aprire : 
 
 " + fileToOpen + "\\ n \\ r" , ConfigUtil.LogFilePath ) ; 
 
 provare 
 
 { 
 
 doc = wordApp.Documents.Open ( rif fileToOpen , ref 
 mancante 
 , ref in sola lettura, ref missing , ref missing , < br 
 ref> mancante , ref 
 mancante 
 , ref la password , ref missing , ref missing , ref missing , Stati 
 ref visibile , ref 
 
 visibile , ref missing , ref mancante , mancante ref) ; 
 
 doc.Activate (); 
 
 Logger.WriteLogger ( DateTime.Now + " : Documento 
 
 attivato \\ n \\ r" , ConfigUtil . LogFilePath ) ; 
 
 doc.SaveAs ( rif fileToOpen , ref missing , ref 
 
 mancante, ref missing , ref missing , ref la password , ref missing , ref 
 
 mancante , < br 
 ref> mancante, ref missing , ref missing , Stati 
 ref missing , ref missing , ref missing , ref missing , ref missing) ; 
 
 Logger.WriteLogger ( DateTime.Now + " : Documento 
 
 salvato dopo l'inserimento di immagini e password \\ n \\ r" , Stati 
 ConfigUtil.LogFilePath ) ; 
 
 } 
 cattura 
 ( Exception ex ) per 
 { 
 
 Logger.WriteLogger ( DateTime.Now + " : Errore: " + Commercio 
 ex + "\\ n \\ r" , ConfigUtil.LogFilePath ) ; < br 
 } 
 > 
 finalmente 
 
 { 
 
 doc.Close ( ref missing , ref missing , ref missing) ; 
 
 wordApp.Quit ( rif mancante, ref missing , ref missing 
 
 ) ; 
 
 } 
 
 } 
 3 
 Fare clic su " File" e "Salva" per aggiungere la protezione con password per i documenti di Word utilizzando il codice C # .