Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur Lösenordsskydda ett Word-dokument med C # -kod

    Microsoft Word -programmet hjälper till att skydda dina dokument säkerhet genom att låsa dokument från redigering , eller genom att markera vissa delar av dokumentet för att ange en lista över användare som kan redigera de delar av dokumentet . Du kan också lägga till ett lösenord för att få tillgång till handlingen att förhindra borttagning av dokumentet om inte användaren känner till lösenordet . Genom att lägga till lösenordsskydd till ett Word-dokument med C # -program , kan du förhindra att obehöriga användare från att göra eventuella ändringar i dokumentet . Instruktioner
    1

    Klicka på "Start " i Windows , klicka sedan på " Visual Studio "
    2

    Skriv följande C # kod i det öppna fönstret : .

    public void OpenAndSaveDocument ( string filename , sträng

    docPassword ) katalog

    {

    Logger.WriteLogger ( DateTime.Now + " : Inside

    OpenAndSaveDocument \\ n \\ r " , ConfigUtil.LogFilePath ) ;

    Word.ApplicationClass wordApp = ny

    Word.ApplicationClass ( ) ;

    Word.Document doc = null ;

    föremål saknas = System.Reflection.Missing.Value ;

    objekt skrivskyddad = false;

    objektet synligt = true;

    objektet lösenord = docPassword ;

    föremål fileToOpen = docPath ;

    Logger.WriteLogger ( DateTime.Now + " : filen för att öppna :

    " + fileToOpen + " \\ n \\ r " , ConfigUtil.LogFilePath ) ;

    prova

    {

    doc = wordApp.Documents.Open ( ref fileToOpen , ref

    saknas, ref readonly , ref saknas, ref saknas,

    ref saknas, ref

    saknas, ref lösenord , ref saknas, ref saknas, ref saknas,

    ref synlig , ref

    synlig , ref saknas, ref saknas , ref saknas) ,

    doc.Activate ( ) ;

    Logger.WriteLogger ( DateTime.Now + " : Dokument

    aktiverad \\ n \\ r " , ConfigUtil . LogFilePath ) ;

    doc.SaveAs ( ref fileToOpen , ref saknas, ref

    saknas, ref saknas, ref saknas, ref lösenord , ref saknas, ref

    saknas,

    ref saknas , ref saknas , ref saknas ,

    ref saknas , ref saknas , ref saknas , ref saknas , ref saknas) ,

    Logger.WriteLogger ( DateTime.Now + " : Dokument

    sparas efter insättning av bilden och lösenord \\ n \\ r " ,

    ConfigUtil.LogFilePath ) ,

    }

    catch ( Exception ex ) katalog

    {

    Logger.WriteLogger ( DateTime.Now + " : Fel : " + Review

    ex + " \\ n \\ r " , ConfigUtil.LogFilePath ) ;

    }

    slutligen

    {

    doc.Close ( ref saknas, ref saknas, ref saknas) ;

    wordApp.Quit ( ref saknas , ref saknas , ref

    saknas ) ,

    }

    }
    3

    Klicka på " File " och " Spara " att lägga till lösenordsskydd på dina Word- dokument med C # -kod .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur ta bort från T - SQL
    ·Återställa Spool filer
    ·Ta bort en fil med SSIS
    ·Lägga till en matris till en matris i MATLAB
    ·Lägga Påminnelse Kommentarer Använda HTML-koder
    ·Hur du väljer CFForm i ColdFusion
    ·Turbo Pascal Tutorial
    ·Hur man använder metadata för HTML -kod
    ·Hur man undviker Exemplifiera Heltal
    ·Hur får Rader av DataGrid i JavaScript
    Utvalda artiklarna
    ·Byte & Bitskillnaderna
    ·Förklaring av användningen av en Array
    ·Konvertera XML till PDF i Perl
    ·Konvertera ett negativt värde till positiv i C + +
    ·Hur man sätter in en databas värde i en radioknapp i …
    ·Hur man tar bort Java 3D-timer på Killer Java spelprog…
    ·Hur man rensar ett bildblock i VB.NET
    ·Filtyper som kan användas med QBASIC
    ·Hur ta bort länken filer i Linux
    ·Hur tomt Big Lines i MATLAB
    Copyright © Dator Kunskap http://www.dator.xyz