Fermeture d'une application aprés impression

Résolu
marmotte137 Messages postés 5 Date d'inscription samedi 9 juillet 2005 Statut Membre Dernière intervention 27 février 2006 - 20 févr. 2006 à 11:43
marmotte137 Messages postés 5 Date d'inscription samedi 9 juillet 2005 Statut Membre Dernière intervention 27 février 2006 - 27 févr. 2006 à 16:41
Bonjour,

besoin d'aide !!
J ' imprime à l'ouverture de l'application un état "CrystalReport" ( le nombre de pages varie selon les données) et je souhaiterai fermer automatiquement l'application aprés l'impression de la derniére page de l'état.
cette application ne serre que pour créer et imprimer l'état.
je suis en Delphi 2005 et la version de crystal est celle qui est livrée avec.

Merci de votre aide.

Marmotte137

8 réponses

Cirec Messages postés 3833 Date d'inscription vendredi 23 juillet 2004 Statut Modérateur Dernière intervention 18 septembre 2022 50
20 févr. 2006 à 12:01
Salut,
si ta procédure d'impression se trouve dans la form principale dans ce cas tu mets juste un Close à la fin de l'impression
si non Form1.Close

@+
Cirec
3
marmotte137 Messages postés 5 Date d'inscription samedi 9 juillet 2005 Statut Membre Dernière intervention 27 février 2006
27 févr. 2006 à 16:41
Bonjour,
pour résoudre mon problème
j'ai mis un "Timer" avec une valeur 20000 et sur l'evenement form_onclose

Merci à tous pour vos suggestions

Marmotte137
3
marmotte137 Messages postés 5 Date d'inscription samedi 9 juillet 2005 Statut Membre Dernière intervention 27 février 2006
27 févr. 2006 à 16:41
Bonjour,
pour résoudre mon problème
j'ai mis un "Timer" avec une valeur 20000 et sur l'evenement form_onclose

Merci à tous pour vos suggestions

Marmotte137
3
flor003 Messages postés 118 Date d'inscription dimanche 28 septembre 2003 Statut Membre Dernière intervention 19 juin 2007
20 févr. 2006 à 13:58
ou :

application.terminate;
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Cirec Messages postés 3833 Date d'inscription vendredi 23 juillet 2004 Statut Modérateur Dernière intervention 18 septembre 2022 50
20 févr. 2006 à 14:24
Salut flor,
il faut éviter d'utiliser Application.Terminate
parce que si tu as dans le OnClose de ta form une sauvegarde de données par exemple, elle ne sera pas executé et toutes tes informations seront perdues

@+
Cirec
0
flor003 Messages postés 118 Date d'inscription dimanche 28 septembre 2003 Statut Membre Dernière intervention 19 juin 2007
20 févr. 2006 à 15:53
salut cirec!





Oui mais si tu étais logique :


Tu te serais dit que s'il poste un message pour fermer une form alors c'est qu'il ne connaît pas par déduction l'évènement

onclose de cette form.

Mais bon s'en fout ça revient au moins cela dit tu n'a pas tort non plus.



a++
0
DeltaFX Messages postés 449 Date d'inscription lundi 19 avril 2004 Statut Membre Dernière intervention 8 avril 2009 2
20 févr. 2006 à 18:08
Flor, on peut très bien utiliser close; sans qu'il y aie d'evenement OnClose dans la form hein.
0
flor003 Messages postés 118 Date d'inscription dimanche 28 septembre 2003 Statut Membre Dernière intervention 19 juin 2007
20 févr. 2006 à 18:26
lol je crois qu'on sait mal compris.

Complètement d'accord mais je dis juste que marmotte, par déduction,
n'a rien dans l'évènement Onclose vu qu'il nous demande comment fermer
sa form.



a++
0
Rejoignez-nous