AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Componente / Componente externo
  • Presentación
  • Actualización de componentes y de ejecutables implementados
  • Los diferentes métodos
  • Compartir un componente entre varias aplicaciones
  • Forzar el uso de un componente externo cuando el WDK estaba incluido en la aplicación
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Presentación
Una aplicación que utiliza uno o varios componentes externos puede implementarse del mismo modo que una aplicación estándar. En la pestaña "Proyecto", en el grupo "Generación", expanda "Procedimiento de instalación" y seleccione "Crear procedimiento de configuración".
Al implementar una aplicación que contiene un componente, los siguientes archivos se instalan automáticamente en el ordenador del usuario (o en el servidor):
  • <Nombre del componente>.WDK
  • <ApplicationName>.EXE
    WEBDEV - Código Servidor Este archivo no está instalado.
  • los archivos necesarios para el componente y la aplicación.
Actualización de componentes y de ejecutables implementados
Al actualizar un componente y/o un ejecutable, se pueden instalar los siguientes elementos en el equipo del usuario final:
  • el ejecutable de la aplicación, el componente y los archivos necesarios.
  • el ejecutable y los archivos necesarios para la aplicación.
  • el componente y los archivos necesarios.
Para más información sobre la compatibilidad entre aplicaciones y componentes, consulte Gestión de las versiones de un componente (durante una modificación).

Los diferentes métodos

Se pueden utilizar dos métodos para actualizar un componente en los equipos de los usuarios finales:
  1. Recompilar el proyecto principal
    Recompile la aplicación que utiliza el componente y distribuya la aplicación con el componente. En este caso, no se producirá ningún problema de versión o de compatibilidad. La recompilación es necesaria en los siguientes casos:
    • Se agregaron nuevas funciones al componente y la aplicación debe tenerlas en cuenta.
    • Se modificaron los parámetros de algunos procedimientos.
    • Incompatibilidad entre versiones nuevas y anteriores del componente.
    • ...
  2. Distribuir el archivo .WDK directamente
    Publique una actualización del componente (archivo .WDK) sin volver a compilar el proyecto. En la mayoría de los casos, esta posibilidad se aplica cuando:
    • La nueva versión se utiliza para corregir problemas de una versión anterior.
    • Se agregaron nuevas funcionalidades al componente, pero no son necesarias para ejecutar la aplicación.
Compartir un componente entre varias aplicaciones
Varias aplicaciones instaladas en el mismo ordenador pueden utilizar el mismo componente externo. Para compartir el componente entre estas aplicaciones y evitar duplicar el componente en cada aplicación, realice las siguientes operaciones:
  1. Copie los archivos de los componentes en un directorio:
    • el archivo <Component name>.WDK
    • los demás archivos componentes (si es necesario)
  2. En cada directorio de aplicaciones que utilizan el componente:
    • Borre <Component name>.WDK y los archivos requeridos por el componente del directorio de la aplicación.
    • Cree un archivo .INI en <Component name> en el directorio de la aplicación. Este archivo tiene la siguiente estructura:
      [General]
      Location = <Directory in which the component files are available>
Ventaja: La actualización de componentes externos es mucho más sencilla. Sólo se realiza en el directorio del componente (y no en cada aplicación). Si el componente también se encuentra en el directorio de la aplicación, si se encuentra un archivo .INI, el componente especificado en el archivo .INI tiene prioridad.
Forzar el uso de un componente externo cuando el WDK estaba incluido en la aplicación
Si un componente se incluyó en la biblioteca de una aplicación cuando se creó el ejecutable, sigue teniendo la posibilidad de forzar el uso de un WDK externo.
Esto le permite, por ejemplo, depurar el componente o corregir una característica sin disponer del proyecto de la aplicación.
Para ello:
  1. Cree un archivo llamado <Component name>.ini junto al ejecutable de la aplicación.
  2. Este archivo tiene la siguiente estructura:
    [Debug]
    Localization = <Path of WDK to use>
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: 12/04/2025

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