IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Interception de la fin d'Access


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 9
    Par défaut Interception de la fin d'Access
    Bonjour,

    J'utilise Access 2007 et j'aimerais mettre dans mon application un traitement de nettoyage quand l'application se termine, plus spécifiquement quand l'utilisateur clique sur la croix de fermeture de l'application.

    J'ai parcouru la FAQ sans succès.

    Quelqu'un a-t-il déjà rencontré ce besoin ?

    Merci par avance

  2. #2
    Expert confirmé
    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Par défaut
    Bjr,

    Avec un formulaire, c'est le seul moyen :
    http://access.developpez.com/faq/?pa...onctFermAccess

  3. #3
    Expert confirmé
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Par défaut
    Bonsoir,

    Je me permet de me "glisser" dans la conversation...

    Dans les versions antérieures à 2007, on trouve une API pour inactiver la X de fermeture d'Access.

    J'ai déjà vu quelques discussions sur des forums à propos de la version 2007, où l'emploi de ces codes ne fonctionne plus (sans solution pour l'instant).

    Ce n'est semble-t-il pas le seul cas.

    @Arkham (pour autant que vous vous soyez déjà pencher sur le sujet...).

    En règle générale, l'utilisation des API diffèrent beaucoup avec la version 2007 ?

    Cas échéant, est-ce qu'on trouve des ressources sur le sujet ?

    Domi2

  4. #4
    Expert confirmé
    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Par défaut
    Citation Envoyé par Domi2 Voir le message
    En règle générale, l'utilisation des API diffèrent beaucoup avec la version 2007 ?
    Oui pour ce qui est des fenêtres, ça a pas mal changé.
    Le code donné par microsoft pour désactiver la croix de fermeture ne marche plus non plus.
    En fait la fenêtre principale (celle dont on trouve le handle avec Application.HwndAccessApp) semble "recouverte" par une autre fenêtre spécifique qui ne contient quasiment rien (juste quelques contrôles notamment pour les listes déroulante.)
    Apparemment tout est dessiné directement par Access, le bouton office, le ruban, et également le menu.
    Donc pour agir dessus c'est pas gagné.

    Citation Envoyé par Domi2 Voir le message
    Cas échéant, est-ce qu'on trouve des ressources sur le sujet ?
    Non il n'y a pas grand chose...

  5. #5
    Expert confirmé
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Par défaut
    Bonjour,

    Merci pour ces infos Arkham.

    Domi2

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/08/2009, 19h25
  2. Attendre la fin d'un thread: Access violation
    Par Booster2ooo dans le forum Delphi
    Réponses: 5
    Dernier message: 15/04/2007, 11h31
  3. access se ferme à la fin de mon code
    Par vins111282 dans le forum Access
    Réponses: 4
    Dernier message: 22/01/2007, 12h48
  4. Prog d'une fin de validité d'une BD Access
    Par lgoux dans le forum Sécurité
    Réponses: 6
    Dernier message: 26/10/2006, 12h54
  5. comment peut on intercepter un message d'erreurs Access?
    Par atmitab3 dans le forum Bases de données
    Réponses: 2
    Dernier message: 23/11/2005, 13h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo