AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / Desarrollar una aplicación o un sitio web / Componente / Componente externo
  • Presentación
  • Uso directo del componente externo
  • Definición
  • Atención
  • Distribución estándar de componentes externos
  • Definición
  • Elementos necesarios
  • Distribución a través de un procedimiento de instalación
  • Definición
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
Una vez creado, probado y generado el componente, se puede distribuir a otros desarrolladores. Hay varios métodos disponibles:
  • Uso directo del componente externo
    Ejemplo: el componente externo se utiliza directamente en el equipo del desarrollador que lo creó.
  • Distribución estándar, proporcionando los archivos necesarios.
    Ejemplo: el componente externo será utilizado por varios desarrolladores dentro de la misma empresa. En este caso, los archivos necesarios pueden copiarse en una unidad de red.
  • Distribución mediante el SCM: Este modo de distribución permite que todos los proyectos que se encuentran en el SCM utilicen directamente un componente publicado en el SCM. Para obtener más información, consulte SCM y componentes.
    Ejemplo: Una empresa comparte varios proyectos a través del SCM. Los proyectos utilizados para crear los componentes externos y los proyectos que utilizan los componentes comparten el mismo SCM.
  • Distribución a través de un programa de instalación (con un procedimiento de instalación del componente similar al utilizado para las aplicaciones).
    Ejemplo: Este modo de distribución se recomienda si el componente externo está destinado a ser vendido o distribuido a gran escala, con actualizaciones frecuentes.
Uso directo del componente externo

Definición

El componente externo se crea y utiliza en el mismo equipo.
Al importar el componente externo a un proyecto, solo debe seleccionar el archivo WDI del componente. Este archivo se encuentra en el directorio EXE del proyecto del componente.
El directorio de generación es el directorio asociado a la configuración de proyecto de tipo "Componente externo".

Atención

Los archivos que se encuentran en el archivo <Nombre del componente>.WDO se copiarán automáticamente en el directorio EXE del proyecto que utiliza el componente.
Si el componente externo utiliza archivos específicos (archivos de datos, archivos de texto, etc.), se debe crear (o completar) un archivo <Nombre del componente>.WDO una vez generado el componente. Este archivo contiene la lista de archivos externos (archivos de datos, archivos de texto, etc.) utilizados por el componente. Para obtener más información, consulte Archivo WDO.
Distribución estándar de componentes externos

Definición

La distribución estándar de un componente externo consiste en copiar los archivos requeridos por el componente en una ubicación determinada. Los archivos se copian en un directorio específico. Este directorio puede estar ubicado en un servidor de red, por ejemplo.
Al importar el componente externo a un proyecto, solo debe seleccionar el archivo WDI del componente en el directorio de distribución.

Elementos necesarios

Para distribuir un componente externo, es necesario proporcionar:
  • Los archivos generados automáticamente por WINDEV o WEBDEV (archivos <Nombre del componente>.WDK y <Nombre del componente>.WDI)
  • Si es necesario, los archivos específicos manipulados por el componente (archivos de datos, archivos de inicialización, etc.) así como el archivo <Nombre del componente>.WDO. El archivo <Nombre del componente>.WDO contiene la lista de archivos que deben proporcionarse con el componente. Para obtener más información sobre este archivo, consulte Distribuir un componente avanzado: archivo WDO.
Distribución a través de un procedimiento de instalación

Definición

La distribución de componentes externos mediante un procedimiento de instalación requiere proporcionar un programa de instalación a los usuarios. Este programa instala todos los archivos necesarios para el componente externo en el directorio especificado por el usuario.
Este modo de instalación permite gestionar automáticamente:
  • el archivo WDO y la instalación de archivos específicos (archivos de datos, etc.) utilizados por el componente externo.
  • la instalación de herramientas específicas (MDAC, controlador ODBC para HFSQL, etc.).
  • la actualización automática de los archivos de datos utilizados por el componente externo (si es necesario).
  • la desinstalación del componente externo.
Para crear un procedimiento de instalación para un componente externo:
  1. Cree el procedimiento de instalación del componente externo directamente desde los botones de acceso rápido:
  2. En las diferentes etapas del asistente, indique:
    • el nombre del componente externo.
    • los idiomas del procedimiento de instalación.
    • el título de la ventana principal del programa de instalación. Puede configurar la interfaz del instalador a través del botón "Avanzado".
    • los archivos instalados. Puede agregar archivos específicos además de los archivos predeterminados del componente. El archivo WDO se creará automáticamente a partir de esta lista.
    • el directorio de instalación predeterminado del componente. Puede configurar los cambios que se deben realizar en el sistema a través del botón "Avanzado".
    • los módulos opcionales a instalar.
    • los medios de instalación, las opciones de seguridad y los parámetros avanzados.
    • ...
De forma predeterminada, los archivos necesarios para instalar un componente externo se crean en el subdirectorio "<Nombre del proyecto>\EXE\INSTALL_COMPO<Nombre del componente>".
Recordatorio: Al crear la instalación de una aplicación, los archivos necesarios se crean en el subdirectorio "<Nombre del proyecto>\EXE\INSTALL".
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/09/2022

Señalar un error o enviar una sugerencia | Ayuda local