JulioDelphi
Messages postés2226Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention18 novembre 201014 4 févr. 2004 à 15:59
Ho et bien ça vaut le coup de lire les commentaires :D
je vais virer mon application.terminate aussi :p
merchiii
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 26 oct. 2002 à 18:25
Attention à l'utilisation de Application.Terminate !
Bien que tout à fait correcte, cette formule peut jouer de vilains tours !
Dans ce cas là, s'il y a des évènements en cours, ils sont purement et simplement ignorés. L'événement OnCloseQuery de la fiche principale ne sera jamais exécuté (et les demandes de confirmation de sauvegarde des modifications de l'utilisateur n'auront jamais lieu, entrainant ainsi une perte de données).
Pour éviter les problèmes potentiels, il est préférable d'écrire Close pour fermer la fiche principale et ainsi, l'application s'arrêtera ensuite.
CQFD
Cette remarque est aussi valable pour l'autre code source que tu viens de publier.
cs_Nono40
Messages postés962Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention12 septembre 20062 25 oct. 2002 à 22:28
Un peu de commentaires pour présenter ton source n'aurai pas nuis à sa comprehension...
4 févr. 2004 à 15:59
je vais virer mon application.terminate aussi :p
merchiii
26 oct. 2002 à 18:25
Bien que tout à fait correcte, cette formule peut jouer de vilains tours !
Dans ce cas là, s'il y a des évènements en cours, ils sont purement et simplement ignorés. L'événement OnCloseQuery de la fiche principale ne sera jamais exécuté (et les demandes de confirmation de sauvegarde des modifications de l'utilisateur n'auront jamais lieu, entrainant ainsi une perte de données).
Pour éviter les problèmes potentiels, il est préférable d'écrire Close pour fermer la fiche principale et ainsi, l'application s'arrêtera ensuite.
CQFD
Cette remarque est aussi valable pour l'autre code source que tu viens de publier.
25 oct. 2002 à 22:28
A quand la version Française ?
Nono.