begin process at 2010 02 10 11:27:28
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Formulaire

 > EMPÊCHER LA FERMETURE D'UNE FENÊTRE

EMPÊCHER LA FERMETURE D'UNE FENÊTRE


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Formulaire Niveau :Débutant Date de création :17/02/2002 Date de mise à jour :17/02/2002 19:36:41 Vu :6 598

Auteur : fabiin

Ecrire un message privé
Site perso
Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

 Description

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

Source

  • 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;

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; 



 Sources du même auteur

Source avec Zip CAPTUER LE SON SORTANT ET L'ENREGISTRER DANS UN FICHIER WAV
CALCUL D'UNE MOYENNE
CHANGER LA DURÉE D'AFFICHAGE DES BULLES D'AIDES (HINT)
Source avec Zip Source avec une capture ASCII-T : PETIT SOFT D'ASCII ART.
CHANGER CONTRASTE / LUMINOSITÉ (L'ALGORITHME)

 Sources de la même categorie

Source avec Zip Source avec une capture WEBDEZIGN FORMULAIRE par craftsystem
Source avec Zip Source avec une capture GESTION DE CALENDRIER DYNAMIQUE par docfullspeed
Source avec Zip APPARITION PROGRESSIVE D'UNE FENÊTRE par wolf691300
Source avec une capture UN CADRE CONTENANT UN NAVIGATEUR TYPE MAGNÉTOSCOPE par speletux
Source avec Zip LOGICIEL POUR GÉNÉRER UNE CLASSE DELPHI par hudsonhawk3

Commentaires et avis

Commentaire de Bestiol le 17/02/2002 23:30:24

Plus que simple !!! lol
Mais ça peut tjs servir !

Commentaire de Delphiprog le 18/02/2002 23:28:54 administrateur CS

Tu crois qu'un utilisateur aura une bonne impression de ton logiciel si tu l'empêches de fermer une fenêtre (voire l'application) autrement qu'en appuyantsur ALT+CTRL+SUUPPR ?

Commentaire de fabiin le 19/02/2002 23:36:26

non, mais ca peu empêcher l'utilisateur de fermer une fenêtre si il n'a pas effectuer une action obligatoire auparavant par exemple ;)
ou bien on peu mettre ceci avec les conditions d'un messagebox

Commentaire de Jos le 22/02/2002 20:04:50

Ouais, fabiin a bien raison.

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

Commentaire de jeep05 le 10/05/2002 19:53:01

puis ya pas a se demander si bonne impression ou pas.
le principal, c'est le code.
merci pour cette astuce

Commentaire de Glorkonline le 13/09/2003 20:17:03

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;

Commentaire de Foucteau le 23/03/2005 07:59:09

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 ???

Commentaire de intik le 09/04/2007 04:35:17

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

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix


HTC Hero

Entre 550€ et 550€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales