Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Rétablir la barre d'état standard

Ancien nº de publication de cet article : F14029
Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.
Symptômes

Je veux personnaliser la barre d'état de Microsoft Access en y inscrivant
du texte, puis la remettre dans son état standard.

Pour modifier la barre d'état, j'utilise l'instruction Syscmd avec la
constante SYSCMD_SETSTATUS (AcSysCmdSetStatus avec Access 7.0).

Comment faire pour rétablir la barre d'état ?


Résolution

Il faut utiliser l'instruction Syscmd avec la constante
SYSCMD_CLEARSTATUS (Access 2.00) ou acSysCmdClearStatus (Access 7.00)
comme ci-dessous :

Syscmd(SYSCMD_CLEARSTATUS)
ou
Syscmd(acSysCmdClearStatus)


REMARQUE :

Avec la version 2.00 de Microsoft Access, Il faut bien s'assurer que
cette instruction n'est lancée qu'une seule fois de suite.

En effet, si on exécute Syscmd(SYSCMD_CLEARSTATUS) alors que la barre
d'état est déjà dans son état initial, le message d'erreur "Appel de
fonction interdit" apparaît.
En d'autre termes, si vous n'avez pas utilisé au moins une fois la
fonction Syscmd pour modifier la barre d'état, et que vous invoquiez
SYSCMD_CLEARSTATUS l'erreur apparaît.

Ceci est particulièrement sensible dans le cas où l'on souhaite modifier
la barre d'état en fonction de la position du curseur de la souris. Il
faut en effet faire attention à l'événement Sur souris déplacé qui,
lorsqu'on déplace le curseur, s'exécute plusieurs fois de suite.

Ce message d'erreur n'apparaît plus avec la version 7.0 de Microsoft
Access.
Propriétés

ID d'article : 464029 - Dernière mise à jour : 02/24/2004 16:37:44 - Révision : 2.0

  • Microsoft Access Developer's Toolkit 2.0
  • Microsoft Access 2.0 Standard
  • pgm KB464029
Commentaires
js"> cript> s.js'" + "'><\/script>");