OVH Cloud OVH Cloud

Fermeture d'access

2 réponses
Avatar
yannick
Bonsoir à tous
j'ai un formulaire qui tourne en tache de fond qui me permait sur
l'evenement minuterie de mettre une tranche horaire pour la deconnection de
l'application.
le pb que j'ai est que si j'ai plein de formulaires d'ouvert l'application
se ferme bien
mais dans le gestionnaire de tache msaccess.exe tourne toujours.
Sinon lorsque mon fichier est en mde lorsque qu'il quitte l'application j'ai
un message d'erreur "l'expression sur fermeture est à l'origine d'une erreur
variable ou objet non trouve". Dans les fermeture des mes formulaires j'ai
clsMouseWheel.SubClassUnHookForm
Set clsMouseWheel.Form = Nothing
Set clsMouseWheel = Nothing

Il faudrait sans doute faire une fermeture de tous mes formulaires actifs
puis un docmd.quit
Je ne peux pas mettre sur une periode d'inactiviteé la fermeture des
formulaires

Quelqu'un aurait t il une solution?

Excusez moi pour cette longueur

Merci à tous


Yannick

2 réponses

Avatar
yannick
Bonsoir,
je voulais preciser que j'ulitise la dll de Raymond (RS_MouseWheel.dll) pour
l'evenement de fermeture de mes formulaires.

et c'est donc qd je fais un docmd.quit en automatique que j'ai ce message
d'erreur.

Quelqu'un aurait t il une solution?

Merci

Yannick



Bonsoir à tous
j'ai un formulaire qui tourne en tache de fond qui me permait sur
l'evenement minuterie de mettre une tranche horaire pour la deconnection de
l'application.
le pb que j'ai est que si j'ai plein de formulaires d'ouvert l'application
se ferme bien
mais dans le gestionnaire de tache msaccess.exe tourne toujours.
Sinon lorsque mon fichier est en mde lorsque qu'il quitte l'application j'ai
un message d'erreur "l'expression sur fermeture est à l'origine d'une erreur
variable ou objet non trouve". Dans les fermeture des mes formulaires j'ai
clsMouseWheel.SubClassUnHookForm
Set clsMouseWheel.Form = Nothing
Set clsMouseWheel = Nothing

Il faudrait sans doute faire une fermeture de tous mes formulaires actifs
puis un docmd.quit
Je ne peux pas mettre sur une periode d'inactiviteé la fermeture des
formulaires

Quelqu'un aurait t il une solution?

Excusez moi pour cette longueur

Merci à tous


Yannick





Avatar
Raymond [mvp]
j'ai répondu à l'autre message.

essaie le quit application au lieu du quit de docmd.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"yannick" a écrit dans le message de
news:
Bonsoir,
je voulais preciser que j'ulitise la dll de Raymond (RS_MouseWheel.dll)
pour
l'evenement de fermeture de mes formulaires.

et c'est donc qd je fais un docmd.quit en automatique que j'ai ce message
d'erreur.

Quelqu'un aurait t il une solution?

Merci

Yannick



Bonsoir à tous
j'ai un formulaire qui tourne en tache de fond qui me permait sur
l'evenement minuterie de mettre une tranche horaire pour la deconnection
de
l'application.
le pb que j'ai est que si j'ai plein de formulaires d'ouvert
l'application
se ferme bien
mais dans le gestionnaire de tache msaccess.exe tourne toujours.
Sinon lorsque mon fichier est en mde lorsque qu'il quitte l'application
j'ai
un message d'erreur "l'expression sur fermeture est à l'origine d'une
erreur
variable ou objet non trouve". Dans les fermeture des mes formulaires
j'ai
clsMouseWheel.SubClassUnHookForm
Set clsMouseWheel.Form = Nothing
Set clsMouseWheel = Nothing

Il faudrait sans doute faire une fermeture de tous mes formulaires actifs
puis un docmd.quit
Je ne peux pas mettre sur une periode d'inactiviteé la fermeture des
formulaires

Quelqu'un aurait t il une solution?

Excusez moi pour cette longueur

Merci à tous


Yannick