ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Forum AtoutFox : Re: Exécuter un script python depuis VFP   

Sujet

rss Flux RSS des derniers messages

Vous devez vous identifier pour pouvoir poser une question ou répondre.

mar. 20 juin 2017, 17h21

Robert Plagnard
France France

atoutfox.public.association

Re: Exécuter un script python depuis VFP

Salut Thierry,

Le problème ne me semble pas lié à Python. Pour mon compte et pour avoir un retour synchrone je me suis fabriquer 2 ou 3 procedures qui utilisent les fonctions CreateProcess, GetExitCodeProcess, sleep et TerminateProcess de win32API.
L'idée étant que CreateProcess te donne (au travers d'une structure de retour) le n° du process que tu viens de lancer et que la fonction GetExitCodeProcess te permet d'interroger périodiquement le statut de ton process (en_cours, terminé, erreur, ...). Il faut prendre soin de gérer un timeout au bout duquel tu tue le process (si jamais tu boucles - mais cela n'arrive jamais!).

Robert

Permalink : http://www.atoutfox.org/nntp.asp?ID=0000018304
18 384 messages dans le forum • Liste complète des messages

Publicité

Les pubs en cours :

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2017.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0