|
| Inicio → WINDEV 2025 → Envoyer des ordres à une application windev en ligne de commande |
| Envoyer des ordres à une application windev en ligne de commande |
| Iniciado por LyBe, 01,ago. 2019 17:15 - 1 respuesta |
| |
| | | |
|
| |
Miembro registrado 2 mensajes |
|
| Publicado el 01,agosto 2019 - 17:15 |
Bonjour, Avez-vous une solution pour mon problème, à savoir envoyer des ordres à une application windev en ligne de commande. Exemple : demander à mon application WinDev d'ouvrir une fenêtre en ligne de commande alors que mon application Windev est déjà lancée. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 356 mensajes |
|
| Publicado el 01,agosto 2019 - 18:43 |
Bonjour,
A ma connaissance l'option "Ligne de commande" n'est utilisée que lors du lancement de l'application. Si celle-ci est déjà active la solution qui me semble la plus évidente consiste à utiliser les messages Windows. - Envoyant à l'application un message Windows personnalisé -voir les commandes PostMessage() et SendMessage(). - Récupérer ces messages dans l'application déjà lancée par la commande Evenement() - Utiliser au besoin les mécanismes de "file mapping" pour pouvoir transmettre des informations plus complexes, par l’intermédiaire des API Windows. Pour ce dernier point voir les API "CreateFileMapping" et "MapViewOfFile" dans les doc Microsoft sur https://docs.microsoft.com/en-us/windows/win32/memory/creating-named-shared-memory
A+
-- Francis MOREL http://www.SoftProtect.fr |
| |
| |
| | | |
|
| | | | |
| | |
|