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 / Gestión de lenguajes externos / Lenguaje C
  • Los diferentes tipos de programación
  • Método 1: Programación en modo WinDev 5.5
  • 2º modo: Programación en C
  • 3º método: Programación C++ (usando la interfaz WDWDial)
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
Los diferentes tipos de programación
WINDEV propone 3 tipos de programación para llamar al elemento WINDEV desde un lenguaje externo. Para ilustrar estos métodos, utilizaremos el lenguaje C/C+++.

Método 1: Programación en modo WinDev 5.5

Este método no debe utilizarse para los nuevos desarrollos.. Está disponible para la compatibilidad con la versión 5.5.. Si no ha desarrollado ningún proyecto con la interfaz externa de WINDEV, vaya al modo #2 directamente.
En este modo, vamos a recuperar una aplicación desarrollada con WINDEV 5.5 y C/C++. El código existente (C y WLanguage) puede conservarse en su totalidad, excepto para la gestión de los menús y la inicialización de los controles en la apertura de la ventana....
Este modo permanece disponible con modificaciones menores para compatibilidad con versiones anteriores solamente.. Para obtener más información, consulte Estaba usando los lenguajes externos en WINDEV 5.5. ¿Cómo proceder con WINDEV 29?

2º modo: Programación en C

Vamos a llamar a los elementos desarrollados en WINDEV (proyecto, ventanas, análisis, etc.) desde el lenguaje C. Este sistema se basa en el uso de las funciones declaradas en los archivos.h,.c y.cpp de WINDEV. El código WLanguage utilizado desde el lenguaje externo se compilará dinámicamente y se ejecutará durante la llamada.
Este modo se ilustra en el proyecto VC60.dsp (en formato Visual C++ 6) suministrado en el subdirectorio "ExternalLanguages\C" del directorio de instalación de WINDEV.
Para más detalles sobre este método, véase Usar los idiomas externos en C.

3º método: Programación C++ (usando la interfaz WDWDial)

Este tercer método utiliza la herencia de clases para interconectar fácilmente una aplicación C++ y WINDEV. Este modo de programación se recomienda si ya tiene una arquitectura basada en clases (MFC por ejemplo) para sus proyectos de desarrollo.
Las clases base provistas de esta interfaz utilizan las funciones descritas en el 2º método de la Background. Consulte el capítulo sobre el segundo método para obtener más detalles.
Este modo se ilustra en el proyecto VC60API.dsp (en formato Visual C++ 6) suministrado en el subdirectorio "ExternalLanguages\C" del directorio de instalación de WINDEV.
Para más detalles sobre este método, véase Usar el lenguaje externo en C++.
Versión mínima requerida
  • Versión 9
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 24/06/2023

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