Het Microsoft Word- programma helpt uw document veiligheid te beschermen door het blokkeren van het document uit het bewerken , of door het markeren van bepaalde gebieden van het document om een lijst van gebruikers die die gebieden van het kunt bewerken opgeven document . U kunt ook een wachtwoord voor de toegang tot het document om de verwijdering van het document voorkomen , tenzij een gebruiker het wachtwoord kent voegen . Door het toevoegen van wachtwoordbeveiliging om een Word-document met de C # -programma , kunt u voorkomen dat onbevoegde gebruikers maken van eventuele wijzigingen in het document . Instructies 1 Klik op "Start " in Windows , en klik op ' Visual Studio " kopen van 2 Voer de volgende C # code in het open raam : . public void OpenAndSaveDocument ( fileName , touwtje docPassword string) { Logger.WriteLogger ( DateTime.Now + " : Inside OpenAndSaveDocument \\ n \\ r " , ConfigUtil.LogFilePath ) ; Word.ApplicationClass wordApp = new Word.ApplicationClass ( ) ; Word.Document doc = null ; object ontbrekende = System.Reflection.Missing.Value ; object readOnly = false; voorwerp zichtbaar = true; object wachtwoord = docPassword ; object fileToOpen = docPath ; Logger.WriteLogger ( DateTime.Now + " : File naar Open : " + fileToOpen + " \\ n \\ r " , ConfigUtil.LogFilePath ) ; < br > proberen { doc = wordApp.Documents.Open ( ref fileToOpen ref missen , ref readOnly , ref missen , ref missen , < br, ref > missen , ref missen , ref wachtwoord , ref missen , ref missen , ref missen , ref zichtbaar , ref zichtbaar , ref missen , ref missen , ref ontbreekt ) ; doc.Activate ( ) ; Logger.WriteLogger ( DateTime.Now + " : Document geactiveerd \\ n \\ r " , ConfigUtil . LogFilePath ) ; doc.SaveAs ( ref fileToOpen , ref missen , ref missen , ref missen , ref missen , ref wachtwoord , ref missen , ref vermist , < br ref > missen , ref missen , ref missen , ref missen , ref missen , ref missen , ref missen , ref ontbreekt ) ; Logger.WriteLogger ( DateTime.Now + " : Document gered na het inbrengen van het beeld en wachtwoord \\ n \\ r " , ConfigUtil.LogFilePath ) ; } catch ( Exception ex ) op { Logger.WriteLogger ( DateTime.Now + " : Error : " + ex + " \\ n \\ r " , ConfigUtil.LogFilePath ) ; < br } > eindelijk { doc.Close ( ref missen , ref missen , ref ontbreekt ) ; wordApp.Quit ( ref missen , ref missen , ref ontbrekende ) ; } } 3 Klik op " File " en " Save " om wachtwoordbeveiliging toe te voegen aan uw Word- documenten met behulp van C # code .
|