PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV, WINDEV Mobile 25 !
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Envoie une demande d'arrêt à un thread.
Exemple
ThreadExécute("T1", threadNormal, ProcédureThread)
ThreadDemandeArrêt("T1")
// Construit un thread
t est un Thread(Proc, ("Premier paramètre", 2))
// Déclenche l'exécution du thread
ThreadExécute(t)
...
ThreadDemandeArrêt(t)
Syntaxe

Demander l'arrêt d'un thread identifié par son nom Masquer les détails

ThreadDemandeArrêt(<Nom du thread>)
<Nom du thread> : Chaîne de caractères (avec guillemets)
Nom du thread à arrêter. Ce nom est donné lors de l'exécution du thread (fonction ThreadExécute).

Demander l'arrêt d'un thread identifié par une variable de type Thread Masquer les détails

ThreadDemandeArrêt(<Thread>)
<Thread> : Variable de type Thread
Nom de la variable de type Thread correspondant au thread à arrêter.
Remarques
  • Le thread ne sera pas arrêté automatiquement. C'est au code du thread de vérifier si l'arrêt est demandé grâce à la fonction ThreadArrêtDemandé et de se terminer proprement.
  • La fonction est non bloquante et n'attend pas l'arrêt du thread. Il est nécessaire d'utiliser la fonction ThreadAttend pour attendre l'arrêt effectif du thread.
Classification Métier / UI : Code neutre
Composante : wd250vm.dll
Version minimum requise
  • Version 25
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire