| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo proteger con contraseña un documento de Word con el código C #
    El programa Microsoft Word ayuda a proteger la seguridad de los documentos mediante el bloqueo del documento de edición, o marcando determinadas áreas del documento para especificar una lista de usuarios que pueden editar las áreas del documento . También puede agregar una contraseña para el acceso al documento para evitar la eliminación del documento a no ser que el usuario conoce la contraseña . Al agregar protección por contraseña a un documento de Word con el programa de C #, se puede evitar que los usuarios no autorizados puedan realizar todos los cambios al documento. Instrucciones
    1

    clic en "Inicio " de Windows , haga clic en "Visual Studio"
    2

    Escriba el siguiente código de C # en la ventana abierta : .
    < P > public void OpenAndSaveDocument ( string nombre_archivo , string

    docPassword )

    {

    Logger.WriteLogger ( DateTime.Now + " : Dentro

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

    Word.ApplicationClass wordApp = new

    Word.ApplicationClass ();

    Word.Document doc = null;
    < p> objeto perdido = System.Reflection.Missing.Value ;

    objeto readOnly = false;

    objeto visible = true;

    objeto password = docPassword ;
    < p> objeto fileToOpen = DocPath ;

    Logger.WriteLogger ( DateTime.Now + ": archivo de Apertura:

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

    tratar

    {

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

    falta , ref readOnly , ref desaparecidos , ref desaparecidos, < br >

    ref falta , ref

    falta , ref contraseña, ref desaparecidos , ref desaparecidos , ref desaparecidos,

    ref visible, ref

    visible, ref desaparecidos , ref desaparecidos , ref desaparecidos) ;

    doc.Activate ();

    Logger.WriteLogger ( DateTime.Now + ": Documento

    activa \\ n \\ r" , configutil . LogFilePath ) ;

    doc.SaveAs (ref fileToOpen , ref desaparecidos , ref

    falta , ref desaparecidos , ref desaparecidos , ref contraseña, ref desaparecidos , ref

    falta,

    ref falta , ref desaparecidos , ref desaparecidos,

    ref falta , ref desaparecidos , ref desaparecidos , ref desaparecidos , ref desaparecidos) ;

    Logger.WriteLogger ( DateTime.Now + ": Documento

    salvado después de la inserción de la imagen y la contraseña \\ n \\ r" ,

    ConfigUtil.LogFilePath ) ;


    } catch ( Exception ex )

    {

    Logger.WriteLogger ( DateTime.Now + " : Error: " +

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

    }

    finalmente

    {

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

    wordApp.Quit (ref desaparecidos , ref desaparecidos , ref

    desaparecidos) ;

    }

    }
    3

    Haga clic en " archivo" y " Guardar" para agregar protección por contraseña a los documentos de Word utilizando código C #.

    Previous :

    next :
      Artículos relacionados
    ·Cómo crear un marco con programación HTML 
    ·Cómo convertir Exe para Au3 
    ·Cómo calcular el día de la semana para cualquier año…
    ·Cómo escribir una función que acepta como entrada una…
    ·Cómo actualizar contenido TabHost en un Android 
    ·Cómo escribir un script en ASP 
    ·Cómo utilizar Exec en Bash Script 
    ·Cómo hacer un desplazamiento de palabras 
    ·Cómo importar variables de Python 
    ·Cómo obtener SoapClient para enviar un encabezado Acce…
      Artículos destacados
    ·Cómo eliminar un nodo en Sistemas de Enlace en Java 
    ·Cómo quitar el exponente de un flotador en C + + 
    ·Cómo contar las palabras y líneas en Python 
    ·Cómo escribir un informe RDL 
    ·Cómo redirigir a otra página en JavaScript 
    ·Cómo crear texto basado Browser Games 
    ·Cómo encontrar números enteros 
    ·¿Qué es monoespaciado Fuente 
    ·Cómo eliminar todos los no enteros de una cadena 
    ·Cómo crear una calculadora con Visual Basic y ArcGIS 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com