PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
New WINDEV, WEBDEV, WINDEV Mobile 24 feature!
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
The following functions are used to manage the threads:
Versions 24 and later
<AutomaticEvent variable>.Close
<AutomaticEvent variable>.Close
Closes a synchronization event between several threads.
Versions 24 and later
<AutomaticEvent variable>.Open
<AutomaticEvent variable>.Open
Opens a synchronization event between several threads.
Versions 24 and later
<AutomaticEvent variable>.Wait
<AutomaticEvent variable>.Wait
Locks the current thread while waiting for the specified signal to be opened.
Versions 24 and later
<ManualEvent variable>.Close
<ManualEvent variable>.Close
Closes a synchronization event between several threads.
Versions 24 and later
<ManualEvent variable>.Wait
<ManualEvent variable>.Wait
Locks the current thread while waiting for the specified event to be opened.
Versions 24 and later
SignalOuvre_objetSignalManuel
SignalOuvre_objetSignalManuel
Opens a synchronization event between several threads.
The following variables are available for managing events:
Versions 20 and later
AutomaticEvent
New in version 20
AutomaticEvent
AutomaticEvent
The AutomaticEvent type is used to manage an automatic event.
Versions 20 and later
ManualEvent
New in version 20
ManualEvent
ManualEvent
The ManualEvent type is used to manage a manual event.
Related Examples:
The threads Unit examples (WINDEV Mobile): The threads
[ + ] Using threads in an application:
- run a procedure in thread format
- stop a thread
- run a procedure that expects parameters in thread format
The threads Unit examples (WINDEV): The threads
[ + ] Using threads in an application:
- Run a procedure in thread format
- Stop a thread
- Run a procedure that expects parameters in thread format
The threads (pool) Unit examples (WINDEV): The threads (pool)
[ + ] Using threads:
- Running processes started in parallel
- Limiting the number of threads in execution at a given time
Reminder: A thread is a process running in parallel to the current application (main thread).
This allows you to run a task in background task for example (backup, ...).
Threads are very useful in the industry: supervisor, applications with real-time process check, and so on …
The threads (pool) Unit examples (WINDEV Mobile): The threads (pool)
[ + ] Using threads with the WLanguage functions.
Two main topics are presented in this example:
1/ Run processes started in parallel (threads)
2/ Limit the number of threads in execution at a given time
Reminder: a "thread" is a process started in parallel of the current application (main "thread").
This allows you to run a task in background task for example (backup, ...).
Threads are very useful in the industry: supervisor, applications with real-time process check, and so on
WD Using sockets Training (WINDEV): WD Using sockets
[ + ] This example presents the use of the "Socket" functions of WINDEV in Client/Server.
The following topics are presented in this example:
1/ How to connect to a socket
2/ How to accept a request for connection
3/ How to write or read on a socket
Summary of the example supplied with WINDEV:
This example presents the different functions for socket management supplied with WINDEV. To use this example, a first instance of the example must be started in "server" mode. Then, by specifying the name of the computer that will be used as server and a nickname, you can connect to this application in "client" mode. You now have the ability to send messages to all the connected users. In this example, a thread and a socket are associated with each connection.
WD Video surveillance Complete examples (WINDEV): WD Video surveillance
[ + ] This example explains how to broadcast images coming from a Web camera via a network (Intranet, Internet).
The following topics are presented in this example:
1/ Web Camera control
2/ Using the Socket functions
3/ Using the Thread function
4/ Detecting movements
Summary of the example supplied with WINDEV:
This example is used to broadcast the images captured by a Web Camera via a network (Intranet, Internet)
This application groups the "Diffusion server" part and the "Monitor" part.
It allows you to:
- broadcast the images of the Web Camera
- select a "monitor"
- analyze the image to detect a movement. In this case, the relevant recipients (or "monitors") can be notified
- connect up to 8 different Web Cameras and enable the detection of movements
WD FTP File Transfer Complete examples (WINDEV): WD FTP File Transfer
[ + ] This example is a full FTP client allowing you to store several FTP servers. Then, you have the ability to perform multi-file transfers from the local computer to the server or from the FTP server to the local computer. To do so, we are using the standard functions of WLanguage (FTPConnect, etc.)
Android Persistent Notifications Android (WINDEV Mobile): Android Persistent Notifications
[ + ] This example is used to create persistent notifications that appear even if the application is not used anymore.
A persistent thread run when the starting device is used to send the notifications.
Minimum required version
  • Version 24
This page is also available for…
Comments
Click [Add] to post a comment