| 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 >> JavaScript Programación >> Content
    Cómo utilizar Javascript con Ole Automation
    JavaScript , una sencilla cruz -plataforma, lenguaje de scripting web , le permite controlar las aplicaciones gracias a la automatización , lo que Microsoft utiliza para llamar a la automatización OLE , desde dentro de la secuencia de comandos . Por ejemplo , puede utilizar la secuencia de comandos para abrir un documento de Word o una hoja de Excel. La suite Office expone miles de objetos, métodos y propiedades a los desarrolladores a través de su modelo de objetos - como lo hacen cientos de otras aplicaciones. Los pasos siguientes utilizan JScript , que es la implementación de Microsoft de JavaScript para acceder a estos objetos , llamados objetos ActiveX . Cosas que necesitará
    editor de código fuente , como por ejemplo de Microsoft Visual Studio editor incorporado
    Microsoft Word
    Ver Más instrucciones
    1

    Definir una variable de objeto . JScript no requiere de definiciones de variables explícitas , así que utilice la siguiente convención :

    wdApp var = new ActiveXObject ( " Word.Application ");

    Una vez creado el objeto en el siguiente paso , consulte a él en el código mediante la variable de objeto que haya definido.
    2

    Utilice el ActiveXObject () función constructora para crear una interfaz determinada ( enlace anticipado no es posible en JScript ) tarde a un objeto, utilizando el siguiente sintaxis general :

    objVar var = new ActiveXObject (clase , [ servidor] ) ;

    donde " objVar " identifica una variable para contener la referencia a la instancia de objeto , "clase" utiliza la sintaxis " library.object ", donde "biblioteca" es el nombre de la aplicación (por ejemplo , Word o Excel) o biblioteca que contiene el objeto , y el "objeto " es el tipo o clase del objeto que se está creando . Función de «servidor» (opcional ) identifica el nombre del servidor en el que reside el objeto .
    3

    Utilice " GetObject ()" función en lugar de la " ActiveXObject () " si no es un ejemplo actual de un objeto ActiveX. Su sintaxis general es la siguiente :

    var objVar = GetObject ( [ ruta ] [ , clase

    donde " objVar " identifica una variable para contener la referencia a la instancia de objeto , "ruta " es la ruta completa y el nombre del archivo que contiene el objeto ActiveX , y "clase" identifica la clase del objeto, utilizando una cadena , y es idéntico al primer argumento de la función ActiveXObject () "Clase" utiliza la sintaxis " library.object . . "
    4

    Utilice el Quit () del objeto de aplicación del programa para deshacerse de una instancia de aplicación cuando termine de manejo para liberar la memoria ocupada por la instancia del objeto. cuando se trata de modelos de objetos pesados ​​( por ejemplo, Microsoft Word) y los casos de aplicación, mantener un ojo en los recursos del sistema para que el rendimiento de su sistema no sufra , por ejemplo : .

    wdApp var = new ActiveXObject ( " Palabra . Solicitud ") ;

    wdApp.Quit (); //free de memoria

    Previous :

    next :
      Artículos relacionados
    ·Tutorial de cómo instalar plugins jQuery 
    ·JavaScript como un código de servidor para Apache 
    ·Cómo crear elementos con JavaScript Client Side 
    ·Cómo utilizar Java Script en Microsoft Office 
    ·Cómo dividir múltiples separadores en JavaScript 
    ·Cómo habilitar Javascript depuración 
    ·Cómo incluir JS externo de JavaScript 
    ·Cómo comentar en un Java Script 
    ·Cómo habilitar el botón Desactivar Forma en Javascrip…
    ·Cómo cambiar el marcador en un API de Google Maps 
      Artículos destacados
    ·Visual C Proyectos 
    ·¿Qué significa NET CLR 
    ·Cómo cambiar los entornos en Python 
    ·Cómo compilar un archivo de clases 
    ·Convertir char buffer de doble en C + + 
    ·Cómo utilizar Dir $ en VB6 
    ·Cómo construir un Java libre Flash Website 
    ·Cómo detener todas las ejecuciones en Rubí 
    ·Cómo comprobar el código de VB6 
    ·Cómo dibujar curvas con Javascript 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com