Empêcher la fermeture d'une fenêtre

0/5 (8 avis)

Snippet vu 11 406 fois - Téléchargée 31 fois

Contenu du snippet

Très très simple : pour empêcher la fermeture d'une form :

Source / Exemple :


procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin

//Il suffit de mettre ceci dans la propriété FormCloseQuery de la fenêtre
canclose := false;

end;

A voir également

Ajouter un commentaire Commentaires
cs_intik
Messages postés
33
Date d'inscription
dimanche 6 juillet 2003
Statut
Membre
Dernière intervention
12 septembre 2007

9 avril 2007 à 04:35
Waw... merci je me compliquer la vie pour pouvoir controler le boutton droit sur l'application dans la barre de tache.... pour pouvoir désactiver "Quitter" ou lui donner une autre instruction et la avec ton code j'ai réussi d'une maniere simple donc un grnad merci !!!!!

Code tres tres utile !!!!!!!!!!

je te met un 10 !

(pour réagir à delphiprog, on peut ne pas vouloir fermer le programme par l'endroit habiuelle, par ex cacher l'application dans la zone de notification a la fermeture au lieu de fermer) un peut dans le style de msn et companie...

soit...


merci a tous
Foucteau
Messages postés
29
Date d'inscription
mercredi 29 mai 2002
Statut
Membre
Dernière intervention
22 juin 2013

23 mars 2005 à 07:59
le pb chez moi c que Windows ne peut meme pas ce fermer (démarer/ arreter )

comment fait on la diferance entre un utilisateur qui apuis sur la croix rouge et le system qui demande la fermeture de l'aplication ?

je me suis dit que sa devais avoir un rapport avec Sender mais le quel ???
Glorkonline
Messages postés
41
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
1 janvier 2005

13 sept. 2003 à 20:17
Je sais pas, mais je n'ai pas la propriété FormCloseQuery au TForm ??? J'ai bricolé çà en attendant : Il faut ajouter dans la procedure Form1.Close, Application.Run;
cs_jeep05
Messages postés
24
Date d'inscription
jeudi 21 février 2002
Statut
Membre
Dernière intervention
24 juillet 2005

10 mai 2002 à 19:53
puis ya pas a se demander si bonne impression ou pas.
le principal, c'est le code.
merci pour cette astuce
cs_Jos
Messages postés
128
Date d'inscription
mardi 26 juin 2001
Statut
Membre
Dernière intervention
8 février 2005

22 févr. 2002 à 20:04
Ouais, fabiin a bien raison.

Lorsque l'usager doit confirmer la fermeture de l'application, c'est sûrement la meilleures méthode!!! ;-)
Afficher les 8 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.