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
  • Principio
  • Constantes
  • Funciones
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
Principio
A continuación encontrará la description de las funciones accesibles en lenguaje C para interconectar sus módulos WINDEV dentro de un código fuente C.
Los parámetros esperados por cada comando se presentan en detalle, así como las características específicas.
Constantes
Las funciones que devuelven un int que indica el resultado del comando utilizan las siguientes constantes (definidas en wdextern.h):
Name Value Significado
WDERROR_OK0Éxito
WDERROR_VERSION1Número de versión incompatible
WDERROR_DLLLOAD2Problema al cargar la DLL
WDERROR_WDLLOAD3Problema al cargar la BDM
WDERROR_DLLLCPL4DLL de compilación no encontrada
WDERROR_CPLERROR5¿error de compilación?
WDERROR_MEMORIA6No hay memoria disponible
WDERROR_TYPE8Tipo no convertible
WDERROR_INIT9Idioma externo no inicializado
WDERROR_EJECUCIÓN10Error de tiempo de ejecución
WDERROR_ERROR11Error anterior no procesado
WDERROR_COMMAND12Comando de nWDExecute demasiado tiempo
WDERROR_INITPROJECT13Ya se ha ejecutado el código de inicialización del proyecto
WDERROR_UNKNOWNELEMENT14Elemento desconocido
Funciones
bWDGetReturnValue
nWDGetReturnValue
i64WDGetReturnValue
dWDGetReturnValue
pszWDGetReturnValue
Recuperar el valor de retorno después de una llamada a nWDExecute() o nWDEvalue()
nWDEvalorarEvaluar el valor de un elemento
nWDExecuteEjecute una función WLanguage por compilación dinámica, con formato de comando.
nWDExecuteExEjecute una función WLanguage por compilación dinámica, sin formato de comando.
nWDGetHFContextoObtiene el contexto HFSQL (sólo se aplica a C, Pascal y Visual Basic)
nWDGetLastErrorCódigo del último error
nWDInitInicializar el idioma externo
nWDOpenWDLAbre una biblioteca WINDEV (que contiene ventanas, informes, etc.)
nWDSetCallVolverSiguienteEstablece la llamada de retorno llamada durante WDKey y ReturnWDKey para que se abra la siguiente ventana
nWDSetParentNextset el padre de la siguiente ventana a abrir
Proyecto nWDInitEjecutar el código de inicialización del proyecto
pszWDGetLastErrorMensaje del último error
WDContinuarErrorReanudar en caso de error
WDTermFinalizar el idioma externo
wWDGetReturnValueTypeTipo del valor de retorno del último nWDExecute() o nWDEvaluate()
Versión mínima requerida
  • Versión 9
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 20/09/2023

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