PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Lancer une application
Lancer une application
Débuté par Catherine, 15 jan. 2020 11:08 - 3 réponses
Membre enregistré
2 messages
Posté le 15 janvier 2020 - 11:08
Bonjour,

Depuis une appli windev, je souhaite lancer une application par exemple word mais que lorsque je ferme mon appli windev cela ne ferme pas word.
J'ai testé lanceappli, lanceDDE...
Auriez-vous une solution?
Merci
Membre enregistré
3 882 messages
Popularité : +227 (347 votes)
Posté le 15 janvier 2020 - 11:54
Bonjour,
Avec la 2° syntaxe de LanceAppli, tu as la possibilité de récupérer le PID de l'appli lancée (constante exePID). Il te suffit de "killer" l'appli lancée via l'API terminate process

--
Il y a peut être plus simple, mais, ça tourne
Membre enregistré
2 messages
Posté le 15 janvier 2020 - 12:47
Bonjour,

Merci de votre retour.
Je souhaite exactement l'inverse, que mon appli tierce ne soit pas fermée lorsque je ferme l'appli windev.
Posté le 17 janvier 2020 - 16:27
Bonjour

Pour reprendre l'exemple de Word :

Dans un bouton je mets :

LanceAppli("C:\Program Files (x86)\Microsoft Office\root\Office16\WINWORD.EXE")

Word se lance bien; je ferme l'application et Word reste ouvert....