Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2472 connectés 

  FORUM HardWare.fr
  Programmation

  [delphi 5]pb o shutdown du pc

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[delphi 5]pb o shutdown du pc

n°95695
wam
Posté le 01-02-2002 à 11:50:02  profilanswer
 

petit pb sur une appli delphi 5 :
 
au shutdown du pc l'application ne ce kill pas ce ki entraine le 'non arret' de windows.
l'application n'a pas l'air d'intercepter le message de fermeture.
y'a t'il la possibilité de forcer cela?
 
edit : l'application est invisible

 

[edtdd]--Message édité par WaM--[/edtdd]


---------------
Daïlaïte Da Discussions
mood
Publicité
Posté le 01-02-2002 à 11:50:02  profilanswer
 

n°95756
wam
Posté le 01-02-2002 à 13:57:25  profilanswer
 

e bein up


---------------
Daïlaïte Da Discussions
n°95805
juju_le_ba​rbare
Vous fiez pas aux apparences !
Posté le 01-02-2002 à 16:35:51  profilanswer
 

Salut,
 
J'avais le même problème, et j'ai trouvé comment intercépter le message de fermeture de win. Je me suis même amusé à envoyer une messagebox qui demandait si on voulait réellement fermer windows lol. Mais je ne l'ai pas sous la main, en tout cas je vais essayer de le poster le + vite possible.
 
@++


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
n°95806
wam
Posté le 01-02-2002 à 16:39:34  profilanswer
 

juju_le_barbare a écrit a écrit :

Salut,
 
J'avais le même problème, et j'ai trouvé comment intercépter le message de fermeture de win. Je me suis même amusé à envoyer une messagebox qui demandait si on voulait réellement fermer windows lol. Mais je ne l'ai pas sous la main, en tout cas je vais essayer de le poster le + vite possible.
 
@++  



oki!
marci bcp!
j'espere ke tu vas retrouver ça!
j'arriiiiveeee poooo :cry:


---------------
Daïlaïte Da Discussions
n°95814
juju_le_ba​rbare
Vous fiez pas aux apparences !
Posté le 01-02-2002 à 17:06:26  profilanswer
 

Salut,
 
J'ai retrouvé en charchant sur le site http://www.phidels.com...
 

Code :
  1. unit Unit1;
  2. //Michel.bardou@wanadoo.fr
  3. interface
  4. uses
  5.   Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  6.   StdCtrls;
  7. type
  8.   TForm1 = class(TForm)
  9.     Label1: TLabel;
  10.   private                                                         
  11.       // déclaration de la procédure qui interceptera les messages que windows
  12.       // envoie lorsqu'il veut se fermer à savoir WM_QUERYENDSESSION
  13.       // voir tutorial message.
  14.       procedure WMQueryEndSession(var Message: TWMQueryEndSession); message WM_QUERYENDSESSION;
  15.   public
  16.     { Déclarations publiques}
  17.   end;
  18. var
  19.   Form1: TForm1;
  20. implementation
  21. {$R *.DFM}
  22. procedure TForm1.WMQueryEndSession(var Message: TWMQueryEndSession);
  23. begin
  24.   inherited;
  25.   if messagedlg('confirmation de la fermeture de Windows', mtConfirmation, [mbYes, mbNo], 0) <>mryes
  26.   then Message.Result:=0; // on demande à Windows de ne pas se fermer.
  27. end;
  28. end.


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
n°95817
wam
Posté le 01-02-2002 à 17:33:43  profilanswer
 

juju_le_barbare a écrit a écrit :

Salut,
 
J'ai retrouvé en charchant sur le site http://www.phidels.com...
 

Code :
  1. unit Unit1;
  2. //Michel.bardou@wanadoo.fr
  3. interface
  4. uses
  5.   Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  6.   StdCtrls;
  7. type
  8.   TForm1 = class(TForm)
  9.     Label1: TLabel;
  10.   private                                                         
  11.       // déclaration de la procédure qui interceptera les messages que windows
  12.       // envoie lorsqu'il veut se fermer à savoir WM_QUERYENDSESSION
  13.       // voir tutorial message.
  14.       procedure WMQueryEndSession(var Message: TWMQueryEndSession); message WM_QUERYENDSESSION;
  15.   public
  16.     { Déclarations publiques}
  17.   end;
  18. var
  19.   Form1: TForm1;
  20. implementation
  21. {$R *.DFM}
  22. procedure TForm1.WMQueryEndSession(var Message: TWMQueryEndSession);
  23. begin
  24.   inherited;
  25.   if messagedlg('confirmation de la fermeture de Windows', mtConfirmation, [mbYes, mbNo], 0) <>mryes
  26.   then Message.Result:=0; // on demande à Windows de ne pas se fermer.
  27. end;
  28. end.

 



merci bcp pr ton aide !
j'ai tjrs le meme pb :/
@+


---------------
Daïlaïte Da Discussions

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [delphi 5]pb o shutdown du pc

 

Sujets relatifs
avenir de delphiBesoin d'un petit conseil sous Delphi
[DELPHI]BDE repertoire de recherche?Question : Delphi ou Visual C++ ?? ceci est une vrai question !!
[Delphi] 2 question: ordonner listbox ?? + programme tjs visible??[Delphi][C'est encore moi] Vérifier le type des données...
[Delphi/InstallShield] On l'integre comment dans le 6 ?[Delphi] [dernière ligne droite] Détruire une form proprement...
[DElphi 6] utilisation de direct Draw...[Delphi] Fonction CreateDirectory
Plus de sujets relatifs à : [delphi 5]pb o shutdown du pc


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR