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 / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones varias de WINDEV
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
AddVoiceCommandAgrega un comando de voz en la ventana actual. A partir de la versión 17, esta función se sustituye por SpeechRecognitionAddCommand.
AJAXCallInProgressPermite determinar si la solicitud que se está procesando es una solicitud AJAX.
AleatorioDevuelve un número aleatorio.
AutomationEventBifurca una Procedure a la Event de un objeto de automatización.
AutomationParameterConfigura la gestión de los accesos a los objetos ActiveX y a los objetos de automatización.
BeepEmite un pitido.
BuildAutomationVariantBuilds an Automation variant parameter.
CloneConstruye una copia de una instancia de clase:
  • Se asigna un objeto de la clase base a la que pertenece la instancia.
  • Los miembros de la instancia de clase se copian a los miembros del nuevo objeto.
CommandLineIdentifica y recupera los diferentes elementos del comando Line pasado como parámetro al programa actual.
CompileDynamically compiles an Procedure whose source code is provided (dynamic compilation).
ComponentInfoDevuelve información sobre un componente.
ConfigureAAFUsed to specify the behavior of some Automatic Application Features (AAF).
DataTypeIdentifies the type of a WLanguage variable.
DeleteVoiceCommandElimina un comando de voz que fue agregado por AddVoiceCommand. A partir de la versión 17, esta función se sustituye por SpeechRecognitionDeleteCommand.
diffApplyAplica un buffer de diferencia a un buffer específico.
diffCreateCompara dos búferes y crea un búfer que contiene las diferencias entre estos dos búferes.
DimensionDevuelve el tamaño de una Variable (cuerda, numérica, array, ...) o redimensiona una array dinámica .
DisableAAFDisables an Automatic Application Feature (AAF) on a control, window or on the current application.
DrawingStylePermite averiguarlo y modificarlo:
  • el modo de visualización de los botones de Grayed que se encuentran en las ventanas de su aplicación.
  • el modo de visualización de Border translúcido para las ventanas de su aplicación.
  • el modo para cargar imágenes grandes.
EndAutomatedProcedureDetiene la ejecución actual o próxima de una automatic Procedure (definida por las propiedades de la Procedure en el editor de código).
EndProgramFinaliza la ejecución del programa actual.
EvaluateExpressionEvaluates the value of an expression built in a character string.
ExecuteInicia la ejecución de una Process mediante programación.
ExecuteAAFRuns an Automatic Application Feature (AAF) on a control or window.
ExecuteAncestorCuando el código es anulado, se utiliza para ejecutar la Process de la modelo correspondiente a la Process de la control actual.
ExecuteCodeRuns the WLanguage code found in a character string.
ExecuteFunctionEjecuta una función WLanguage identificada por su nombre.
ExecuteJSEjecuta código JavaScript en el contexto de la página web mostrada por una pantalla HTML control.
ExecutePresetActionEjecuta una acción WINDEV preestablecida.
ExecuteProcessStarts the execution of a process programmatically, i.e. without the user having to perform any particular action in the interface.
ExecutionModeSolía hacerlo:
  • averiguar y/o modificar el comportamiento de la aplicación o sitio cuando se generan algunos errores.
  • optimizar las llamadas a las funciones declaradas externamente.
  • averigua y/o cambia cómo la aplicación utiliza el JITc.
  • averiguar y/o modificar el modo de gestión de las referencias bajas para todos los objetos instanciados.
GenerateGeometricImageGenera una imagen con formas geométricas de forma aleatoria. Esta imagen puede utilizarse para rellenar temporalmente un control Imagen, por ejemplo.
GenerateLoremGenera un texto "Lorem ipsum" aleatorio para rellenar temporalmente una control con texto, por ejemplo.
GeneratePasswordGenera automáticamente una contraseña con características específicas (tamaño, caracteres utilizados,...).
GetColorPermite obtener una set de colores armoniosos sin tener que usar una tabla de colores.
GetGUIDCalcula un identificador único global (llamado "GUID"), cuyo tamaño es:
  • igual a 16 bytes, lo que significa 32 caracteres hexadecimales.
  • igual a 32 bytes, lo que significa 64 caracteres hexadecimales.
GetIdentifierCalcula un identificador único (entero) para un ejecutable o para una sesión.
GetUUIDCalcula un Identificador Único Universal de 128 bits ("UUID").
GetUUID256Calcula un identificador único universal ("UUID") de 256 bits.
HelpFileDevuelve o modifica el nombre del archivo de ayuda utilizado por la ayuda contextual de una ventana.
In64bitModeIndica si el código se ejecuta o no en modo de 64 bits.
InAJAXModeIdentifica si el código se ejecuta desde:
InAndroidEmulatorModeIndica si el código se ejecuta o no en el emulador de Android.
InAndroidModeIndica si el código se ejecuta en modo Android.
InAndroidSimulatorModeIndica si el código se ejecuta o no en el simulador de Android.
InAppleWatchEmulatorModeIndica si el código se ejecuta en el emulador de Apple Watch.
InAppleWatchModeIndica si el código que se está ejecutando está en modo Apple Watch.
InAppleWatchSimulatorModeIndica si el código se ejecuta o no en el simulador de Apple Watch.
InAutomaticTestModePermite saber si se está ejecutando o no una prueba automatizada.
InAWPModePermite saber si la página que se está ejecutando es una página AWP.
InBackgroundModeIndica si el código se ejecuta cuando la aplicación está en segundo plano.
InComponentModeIndica si el código se ejecuta:
  • desde una aplicación WINDEV, un sitio WEBDEV o una página PHP.
  • desde un componente.
InDelayedProcedureModeIndica si el código se ejecuta desde un procedimiento diferido o una tarea programada de WEBDEV Application Server.
InDeviceOwnerModeIndica si la aplicación Android está en modo "Device owner".
InFactoryModeIndica si el código es ejecutado por un plan de acción de la fábrica de software.
Novedad versión 2024
InGuidedTourMode
Indica si hay una visita guiada en curso.
IniOSEmulatorModeIndica si el código se ejecuta en el emulador iOS (iPhone, iPad).
IniOSModeIndica si el código que se está ejecutando está en modo iOS (iPhone, iPad).
IniOSSimulatorModeIndica si el código se ejecuta o no en el simulador de iOS (iPhone, iPad).
INIReadLee el contenido de un archivo INI (o el contenido de un archivo estructurado como los archivos .INI).
InitRandomInicializa el generador de números aleatorios.
INIWriteEscribe un valor específico en un archivo INI (o en un archivo estructurado como un archivo.INI).
InJavaModeIndica si el código se ejecuta o no en Java.
InKioskModeIndica si la aplicación Android está en modo kiosco.
InLinuxModeIndica si el código se ejecuta o no en modo Linux.
InMacCatalystModeIndica si la aplicación se ejecuta en modo Mac Catalyst (ejecución de una aplicación iPad en Mac).
InPageWithinWindowModeIndica si la página se muestra en un control Página WEBDEV en una ventana.
InPHPModeIndica si el código se ejecuta o no en PHP.
InPHPSimulatorModeIndica si el código se ejecuta en modo simulador PHP.
InPocketSimulatorModeIndica si el código se ejecuta en el simulador Pocket o no.
Función conservada por motivos de compatibilidad.
InPrelaunchedSessionModePermite saber si el sitio se inicia en modo "sesión preiniciada" de WEBDEV.
InReportsAndQueriesModeIndica si el código se ejecuta al probar un reporte o consulta en Reports & Queries.
InServiceModeIndica si el código se ejecuta en un servicio.
InSimulatorModePermite saber si la aplicación se inicia en "modo prueba simulador" de WINDEV Mobile.
InStoredProcedureModeIndica si el código se ejecuta en un servidor HFSQL.
InSysNotificationModeSe utiliza para determinar si la aplicación se lanza desde una Notification interactiva en "Windows 10".
InTestModeIndica si la aplicación o sitio se iniciaron:
  • desde el editor WINDEV o WEBDEV,
  • desde el ejecutable o navegador.
  • desde el administrador WEBDEV.
InTSEModeIndica si el código se ejecuta:
  • desde un equipo en modo TSE o desde un escritorio remoto.
  • desde un equipo directamente.
InUMCModeIndica si el código se ejecuta desde un código escrito en un Macro-Código de Usuario.
InUniversalWindowsAppModeIndica si el código se ejecuta en modo Universal Windows 10 App.
InUniversalWindowsAppSimulatorModeIndica si el código se ejecuta en el simulador para aplicaciones en modo Universal Windows 10 App.
InUniversalWindowsPlatformModeIndica si el código se ejecuta en modo Universal Windows Platform (Universal Windows 10 App).
Función conservada por motivos de compatibilidad.
InUniversalWindowsPlatformSimulatorModeIndica si el código se ejecuta en el simulador para aplicaciones en modo Universal Windows Platform (Universal Windows 10 App).
Función conservada por motivos de compatibilidad.
InVGAModeIndica si la aplicación se ejecuta en un dispositivo móvil en modo VGA.
InWebModeIndica si se el proceso actual se inicia:
  • desde un ejecutable WINDEV.
  • desde el motor de ejecución WEBDEV (AWP).
InWebserviceModePermite saber si la ejecución está en curso en el motor AWWS.
InWebSocketServerGlobalServiceModeIndica si el código actual se está ejecutando en el servicio global del servidor WebSocket.
InWebSocketServerModeIndica si el código actual se está ejecutando en el servidor WebSocket.
InWidgetModeIndica si el código se ejecuta en modo Widget Android.
InWindowsMobileModeIndica si el código se ejecuta:
  • desde una aplicación Windows Mobile.
  • desde una aplicación WINDEV, un sitio WEBDEV o una aplicación PHP.
Función conservada por motivos de compatibilidad.
InWindowsModeIndica si el código se ejecuta o no en modo Windows.
InWindowsPhoneEmulatorModeIndica si la prueba se ejecuta a través del emulador de Windows Phone.
Función conservada por motivos de compatibilidad.
InWindowsPhoneModeIndica si el código se ejecuta en modo Windows Phone.
Función conservada por motivos de compatibilidad.
InWindowsPhoneSimulatorModeIndica si el código se ejecuta en el simulador de Windows Phone.
Función conservada por motivos de compatibilidad.
InWindowsStoreAppModeIndica si el código se ejecuta en modo Windows Store apps.
Función conservada por motivos de compatibilidad.
InWindowsStoreAppSimulatorModeIdentifica si el código se ejecuta o no en el simulador para aplicaciones en modo Windows Store.
Función conservada por motivos de compatibilidad.
InWinRTModeIndica si el código se ejecuta en modo WinRT (Windows Store apps).
Función conservada por motivos de compatibilidad.
InWinRTSimulatorModeIdentifica si el código se ejecuta o no en el simulador WinRT (simulador para aplicaciones en modo Windows Store).
Función conservada por motivos de compatibilidad.
IsNumericPermite averiguar si un Variable o un control es:
  • un numérico (entero, real, moneda o numérico).
  • una cadena que puede ser convertida en numérica.
LargeFontFactorDevuelve el ratio de ampliación actual de una ventana WINDEV (sólo si Windows está en modo "fuentes grandes").
LoadProcedureEl procedimiento LoadProcedure se mantiene para la compatibilidad con versiones anteriores.
LoadWDLCarga una librería de objetos WINDEV en la memoria (.WDL).
NumHelpDevuelve el número del contexto de ayuda associated con el control especificado.
OpenDocumentAbre una Document en una nueva ventana (sin modelo) utilizando el editor WINDEV apropiado (procesador de textos, hoja de cálculo, lector de PDF o editor de Image).
OpenDocumentAsynchronousAbre una Document utilizando el editor apropiado
ProfilerEndDetiene la "recogida de datos" para el performance profiler.
ProfilerStartInicia la "recopilación de información" para el performance profiler.
RandomCryptoBufferDevuelve un buffer al tamaño especificado lleno de datos aleatorios, que puede ser utilizado con las tecnologías criptográficas.
RandomCryptoIntegerDevuelve un número aleatorio que puede ser utilizado con las tecnologías criptográficas.
RunReportsAndQueriesInicia Reports and Queries y abre el proyecto WINDEV correspondiente a la aplicación actual.
SelectColorAbre la ventana estándar para la selección de color y selecciona el color especificado.
SoundReproduce un sonido en formato WAV.
StyleDrawCaptionGrayedPersonaliza cómo se dibuja el texto en los controles de salida de Grayed.
ToolTipMarginModifica el margen del texto en la información de las herramientas.
TraceMuestra la información solicitada (contenido de un control, por ejemplo) en una ventana abierta junto a la ventana actual.
TraceBuildMuestra un mensaje personalizable en la ventana de salida abierta en paralelo a la ventana actual.
TraceDeleteAllLimpia el contenido de la ventana de trace abierta en paralelo con la ventana actual.
TraceEndCierra el ventana de salida si se abrió esta ventana o deja de guardar la información de la traza en un archivo de texto.
TraceStartAbre el ventana de salida o guarda la información de la traza en un archivo de texto.
TrialVersionPermite saber si la ejecución actual de la aplicación está en modo "versión de prueba"..
TypeVarIdentifica el tipo de una expresión, una variable (durante una llamada a un Procedure por ejemplo) o un control.
UnloadProcedureUnloadProcedure se mantiene para la compatibilidad con versiones anteriores.
UnloadWDLLibera la biblioteca que fue cargada en memoria por LoadWDL.
VariableResetRestablece la Variable a su valor inicial.
VariantConvertConvierte el valor almacenado en una Variante Variable].
WHelpMuestra un archivo o una página de ayuda en formato HLP o CHM.
WINDEVVersionDevuelve el número de versión de la DLL wdxxxvm.
Novedad versión 2024
WLanguageCodeFormat
Aplica formato al código WLanguage: resaltado de sintaxis, estandarización de estilos, sangría, traducción, etc.
Novedad versión 2024
WLanguageCodeGetCSSDeclarations
Devuelve la hoja de estilo CSS que corresponde a un tema del código WLanguage.
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: 25/11/2023

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