Page 1 sur 1

passer un paramètre à un programme déjà démarré

Publié : dim. 19/juin/2005 12:01
par gansta93
Bonjour,

Dans Winamp ou même dans l'IDE PureBasic, si je démarre une instance puis que lorsque celle-ci est déjà démarrée je double-clique sur un fichier PB, celui-ci sera chargé dans l'instance déjà démarrée. Comment peut-on faire ça ?

Merci d'avance.

Publié : dim. 19/juin/2005 15:43
par KarLKoX
Ca se fait via les Mutex.

Publié : dim. 19/juin/2005 18:49
par gansta93
Oui, je connais. Mais après comment lui faire passer les paramètres que j'avais passé à l'autre instance ?
Genre j'appelle mon programme déjà ouvert en lui passant les paramètres /file:file, et je voudrais que le programme qui est déjà ouvert preine en compte ces paramètres, comme si je le lan_ais pour la première fois.

Publié : dim. 19/juin/2005 21:46
par Le Soldat Inconnu
ça m'intéresse également, la communication entre 2 exe est pas évidente.

Publié : dim. 19/juin/2005 22:51
par cederavic
Il y a une userlib sur PureArea qui fait ça il me semble..

Publié : lun. 20/juin/2005 11:35
par nico
Le plus simple, c'est d'insérer un bout de code au niveau de la vérification du Mutex et s'il existe renvoyer les infos à l'application déjà lancée par un Sendmessage. Voir le Site de Freak à ce sujet.

:)