Runprogram

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
frederic
Messages : 22
Inscription : dim. 07/août/2005 9:40

Runprogram

Message par frederic »

Bonjour, voilà je développe sous linux (elle est où la section Linux??) et je voulais savoir comment fermer un programme ouvert avec Runprogram ?

merci
Fred
Gillou
Messages : 373
Inscription : sam. 28/août/2004 17:35
Localisation : Bretagne, 22
Contact :

Re: Runprogram

Message par Gillou »

Fred, je me lance juste sous Ubuntu, je suis en train de regarder comment obtenir la liste des process comme sous Windows.

Une fois le process obtenu, ça ne devrait pas être trop dur.

Dès que j'ai du nouveau, je te tiens au courant ;)
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

@Gillou, une commande de script doit pouvoir les retourner de mémoire !
frederic
Messages : 22
Inscription : dim. 07/août/2005 9:40

Message par frederic »

hey hey ubuntu, la distribution qui tue :)
moi aussi je suis sous ubuntu ;)
merci de regarder, je chercher également de mon côté, mais pourquoi n'y a t il pas de msdn pour linux ? :(
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

frederic a écrit :hey hey ubuntu, la distribution qui tue :)
moi aussi je suis sous ubuntu ;)
merci de regarder, je chercher également de mon côté, mais pourquoi n'y a t il pas de msdn pour linux ? :(
MSDN MicroSoft Development Network

Tu peux toujours leur demander, mais ne t'attend pas à une réponse positive :lol:
frederic
Messages : 22
Inscription : dim. 07/août/2005 9:40

Message par frederic »

Bon alors en fait RunProgram retourne le PID du programme lancé donc il suffit après de faire un kill_(PID,15)
brossden
Messages : 822
Inscription : lun. 26/janv./2004 14:37

Message par brossden »

Bonjour frederic

Ton kill_(... ) tu le prends où ? :roll:

(si c'est une librairie merci de le préciser et de dire laquelle)
Denis

Bonne Jounée à tous
Gillou
Messages : 373
Inscription : sam. 28/août/2004 17:35
Localisation : Bretagne, 22
Contact :

Message par Gillou »

J'étais parti pour chercher comment tuer un programme que tu n'as pas lancé. En lançant un enumprocess comme sous win

exactement comme la commande ps -ef
et ensuite kill -9 PID

c'est vrai je ne pensais plus au retour de la commande runprogram :wink:
brossden
Messages : 822
Inscription : lun. 26/janv./2004 14:37

Message par brossden »

Désolé je ne vois toujours pas ta solution !
Denis

Bonne Jounée à tous
frederic
Messages : 22
Inscription : dim. 07/août/2005 9:40

Message par frederic »

regarde ici, il y a pas mal d'api linux (je l'ai trouvé ma msdn pour linux :D)
http://linux.about.com/od/commands/l/blcmdl2_kill.htm
tu n'as pas besoin de déclarer la lib utilisée, juste le nom de la commande suivie de "_"
pid = runprogram("monprog","","",0)
kill_(pid,15)
ps : à quand une rubrique linux ?
Répondre