bonjours a toutes et tous,
débutant en delphi7
apres avoir pas mal chercher sur les forum et sur le net
je vous pose ma question :
sauriez vous comment je pourrai fermer une autre application active depuis ma form ?
attention: il ne sagis pas d'une autre fiche dans le meme programme mais bien d'un autre exe que j'appel depuis ma form1
j'arrive a ouvrir un programme depuis un tbutton la pas de souci sa marche
j'appelle mon prog """" mon-prog1.exe """"
mais si j'essais de le refermé depuis ma form1.onclose ou depuis mon form1.button1.clic il ne se passe rien
j'ai bien essayer de le fermé avec cette comande dans un tbutton1 mais niette rien ne se passe
peut etre parceque le prog est en second plan ou arriere plan ?????? ou je ne trouve pas le handle ?
je doit surement mal faire mais je ne trouve pas quoi
pouvez vous m'aidé svp merci
cordialement
voici mon code actuel
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 procedure TForm1.Button1Click(Sender: TObject); var mon-prog1 :THandle; begin mon-prog1 := FindWindow('mon-prog1',nil); //"""" mon-prog1 """" est le nom de mon prog ouvert a refermé PostMessage(mon-prog1,WM_CLOSE,0,0); // ferme la fenêtre sans confirmation end;






Répondre avec citation













Partager