Windows Script Components  

Registrar un componente de secuencia de comandos

Para registrar un componente de secuencia de comandos, debe estar disponible Scrobj.dll, el módulo en tiempo de ejecución de componentes de secuencia de comandos, y registrado en el equipo. Cuando se instala el paquete de componentes de secuencia de comandos desde el sitio Web de Microsoft® Scripting Technologies Web, Scrobj.dll se carga y registra automáticamente en el equipo.

Nota   No es necesario el registro si va a crear un componente de secuencia de comandos que se llamará mediante componentes de secuencia de comandos de comportamiento DHTML, porque Microsoft® Internet Explorer 5.0 puede utilizar este tipo de componentes de secuencia de comandos sin que se registren previamente.

Este tema proporciona información acerca de cómo:

Registrar un componente de secuencia de comandos

Puede registrar un componente de secuencia de comandos en un equipo local con varios métodos.

Para registrar un componente de secuencia de comandos

Registrar un componente de secuencia de comandos para crear una instancia remota

Si piensa crear una instancia remota de un componente de secuencia de comandos, éste debe estar registrado en el equipo remoto en el que reside. También debe registrarlo en cada equipo local en el que piense crear una instancia del componente de secuencia de comandos, de modo que DCOM pueda tener un punto de inicio en el Registro a partir del cual se busque y se cree una instancia del componente de secuencia de comandos remoto.

Para crear un componente de secuencia de comandos a fin de que se cree una instancia remota

  1. Determine el Id. de programa y el Id. de clase del componente de secuencia de comandos del que se creará una instancia de forma remota.
    Nota   El componente de secuencia de comandos debe tener el mismo Id. de clase tanto en el equipo local como en el remoto, por lo que debe proporcionar un Id. de clase en el elemento <registration> del componente de secuencia de comandos.
  2. En cada equipo local, cree la siguiente entrada del Registro
    HKEY_CLASSES_ROOT\IdDeProgramaComponente

    donde IdDeProgramaComponente es el Id. de programa del componente del que se va a crear la instancia.

  3. En la entrada nueva, cree la clave CLSID y establezca su valor al Id. de clase del componente de secuencia de comandos y incluya entre corchetes el Id. de clase.
    Sugerencia   Una forma sencilla de crear la información del Registro adecuada es registrar el componente de secuencia de comandos en el servidor en el que se creará una instancia. A continuación, utilice Regedit.exe y localice la entrada HKEY_CLASSES_ROOT\IdDeProgramaScriptlet. En el menú Registro, seleccione Exportar archivo del Registro, con lo que se creará un archivo .reg. Este archivo se puede distribuir a equipos locales y los usuarios sólo tienen que ejecutar el archivo para crear las entradas del Registro adecuadas.

Eliminar del Registro un componente de secuencia de comandos

Si ya no necesita que esté registrado un componente de secuencia de comandos en el equipo, puede eliminarlo del Registro con uno de estos métodos:

Consulte también

Crear información de registro | Contenido de los archivos de componentes de secuencia de comandos | Utilizar un componente de secuencia de comandos en una aplicación

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.