PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Bloquea el hilo actual mientras espera a que se abra el Event especificado.
Versiones 15 y posteriores
Android Esta función ahora está disponible para aplicaciones Android.
Nueva funcionalidad versión 15
Android Esta función ahora está disponible para aplicaciones Android.
Android Esta función ahora está disponible para aplicaciones Android.
Versiones 17 y posteriores
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Nueva funcionalidad versión 17
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Universal Windows 10 App Esta función ahora está disponible para aplicaciones Windows Phone.
Versiones 18 y posteriores
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Widget Android Esta función ahora está disponible en modo Android Widget.
Nueva funcionalidad versión 18
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Widget Android Esta función ahora está disponible en modo Android Widget.
Universal Windows 10 App Esta función ahora está disponible en modo Windows Store apps.
Widget Android Esta función ahora está disponible en modo Android Widget.
Versiones 19 y posteriores
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
WEBDEV - Código ServidorLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
Nueva funcionalidad versión 19
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
WEBDEV - Código ServidorLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
iPhone/iPad Esta función ahora está disponible para aplicaciones iPhone/iPad.
WINDEVLinux Esta función ahora está disponible para aplicaciones WINDEV en Linux.
WEBDEV - Código ServidorLinux Esta función ahora está disponible para sitios WEBDEV en Linux.
Versiones 21 y posteriores
Apple Watch Esta función ahora está disponible en modo Apple Watch.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Apple Watch Esta función ahora está disponible en modo Apple Watch.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Apple Watch Esta función ahora está disponible en modo Apple Watch.
Universal Windows 10 App Esta función ahora está disponible en modo Universal Windows 10 App.
Ejemplo
// Create an event
EventCreate("Let's go", eventAutomatic, eventClose)
// Run a first thread
ThreadExecute("Thread1", threadNormal, "Thread_First")
// Locks the current thread until the event is obtained
ThreadWaitSignal()
 
// Run a second thread
ThreadExecute("Thread2", threadNormal, "Thread_Second")
// Locks the current thread until the event is obtained
ThreadWaitSignal()
 
// Modifies the event to run the threads
EventChange("Let's go", eventOpen)
PROCEDURE Thread_First()
Trace(dbgInfo(dbgProcess) + " - ThreadSendSignal(threadMain)")
ThreadSendSignal(threadMain)
EventWait("Let's go")
Trace(dbgInfo(dbgProcess) + " - Event received")
PROCEDURE Thread_Second()
Trace(dbgInfo(dbgProcess) + " - ThreadSendSignal(threadMain)")
ThreadSendSignal(threadMain)
EventWait("Let's go")
Trace(dbgInfo(dbgProcess) + " - Event received")
Sintaxis
<Result> = EventWait(<Event> [, <Maximum duration>])
<Result>: Integer
  • 1 si el Event fue recibido por el thread,
  • 0 en caso contrario (duración máxima superada).
<Event>: Character string (with quotes), or AutomaticEvent or ManualEvent variable
  • Nombre de la Event a esperar. Si este evento no existe, se crea automatic ally con las opciones por defecto (modo automatic) y se cierra.
  • Versiones 20 y posteriores
    WINDEVWEBDEV - Código ServidoriPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile Nombre de la variable AutomaticEvent que corresponde al Event a esperar.
    Nueva funcionalidad versión 20
    WINDEVWEBDEV - Código ServidoriPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile Nombre de la variable AutomaticEvent que corresponde al Event a esperar.
    WINDEVWEBDEV - Código ServidoriPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile Nombre de la variable AutomaticEvent que corresponde al Event a esperar.
  • Versiones 20 y posteriores
    WINDEVWEBDEV - Código ServidoriPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile Nombre de la variable ManualEvent que corresponde al Event a esperar.
    Nueva funcionalidad versión 20
    WINDEVWEBDEV - Código ServidoriPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile Nombre de la variable ManualEvent que corresponde al Event a esperar.
    WINDEVWEBDEV - Código ServidoriPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile Nombre de la variable ManualEvent que corresponde al Event a esperar.
<Maximum duration>: Optional integer or optional Duration
Tiempo máximo de espera en centésimas de segundo.
  • Si al final de la duración especificada, el hilo no ha recibido ningún evento, <Resultado> se establece en False.
  • El tiempo de espera es infinito si no se especifica este parámetro.
  • Si este parámetro se pone a 0, <Resultado> corresponde al estado de la Event, sin esperar.
Este parámetro puede corresponder a:
  • un entero que corresponde al número de centésimas de segundo,
  • una variable de tipo Duration,
  • Versiones 23 y posteriores
    la indicación directa de la duración (1 s o 10 ms, por ejemplo).
    Nueva funcionalidad versión 23
    la indicación directa de la duración (1 s o 10 ms, por ejemplo).
    la indicación directa de la duración (1 s o 10 ms, por ejemplo).
Observaciones
Puedes terminar la ejecución de un hilo aunque esté bloqueado en una espera interminable por un Event. Simplemente utilice ThreadStop.
Componente : wd250vm.dll
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