Forum - Questions générale - Sujet n°593

[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


clos par 3Stone le 12/05/2012 : 19:40  Sujet n° 593  Masquer la barre des tâches Windows en VBA

le 03/05/2012 : 14:01
par Dan42

Anonyme

visiteur

Bonjour,
Dans une application de projection vidéo de résultats de scrutin, je cherche à masquer la barre des tâches Windows (XP d'abord, Seven plus tard si différent) sur un événement en VBA...
Connaissez-vous le code permettant éventuellement de le faire ?
Merci de vos contributions !
Daniel
 sujet clos  Haut

[]   

Réponse n° 1
--------
le 03/05/2012 : 14:29
par 3Stone

Anonyme

Administrateur

Bonjour,

Lorsque je veux être certain que l'interface Windows ne vienne perturber ce qui est affiché, ce qui semble être recherché ici, je fais cela à l'aide d'un petit formulaire:
  • création d'un petit formulaire (taille par défaut)
  • paramétrage du format pour supprimer le sélecteur, diviseur d'enregistrement, bouton de déplacement, etc.
  • dans l'événement "Sur ouverture", je place un simple DoCmd.Maximize
  • définir le formulaire comme indépendant
  • sauver sous "frm_FondEcran", par exemple
Maintenant, il reste à ouvrir ce formulaire en premier lieu, il recouvrira totalement l'écran et n'affichera que ce qui est produit par Access.
On peut pousser la chose en supprimant les barres d'outils et centre le/les formulaire de travail.

Cordialement,
Pierre(3stone)


3stone

  clos par 3Stone le 12/05/2012 : 19:40  Haut
Réponse n° 2
--------
le 03/05/2012 : 15:27
par Dan42

Anonyme

visiteur
Bonsoir Pierre, et merci pour la contribution...

J'ai testé tes préconisations, sans trop y croire, et j'ai constaté ce à quoi je m'attendais : le docmd.maximize a bien pour effet d'occuper tout l'écran, sauf la barre de titre (ça, je m'en accomode), et... la barre des tâches Windows...

J'ai trouvé des procédures sur des forums, mais pas exactement ce que je voudrais, qui se trouve être l'exact équivalent de la case à cocher "Masque automatiquement la barre des tâches". L'intérêt est bien évidemment de retrouver la barre des tâches en passant la souris dessus en cas de besoin...

Pour l'instant, je règle ça "à la main", je voulais juste peaufiner ça...
Merci encore
  clos par 3Stone le 12/05/2012 : 19:40  Haut
Réponse n° 3
--------
le 03/05/2012 : 16:12
par 3Stone

Anonyme

Administrateur

Bonjour,

Je pense que tu n'as pas rendu le formulaire indépendant...
 
Citation :

sauf la barre de titre (ça, je m'en accomode), et... la barre des tâches Windows...

 
La barre de titre ?...  si tu parles de la fenêtre Access, cela se règle dans les propriétés du formulaire.

J'ai dit précédemment que j'utilisais cela... et je suis affirmatif sur le fait que la fenêtre (correctement paramétrée) recouvre tout l'écran... ce qui permet d'ailleurs de choisir la couleur librement.
On peut aller plus loin dans les manipulations, comme faire disparaître la fenêtre programme d'Access et beaucoup d'autres.

Cordialement,
Pierre(3stone)


3stone

  clos par 3Stone le 12/05/2012 : 19:40  Haut
Réponse n° 4
--------
le 03/05/2012 : 16:16
par Dan42

Anonyme

visiteur
J'ai oublié de préciser que j'étais sur un Access XP...

Par "formulaire indépendant", j'ai compris qu'il fallait régler sur "oui" la propriété "fenêtre indépendante"...
Mais je ne sais pas si c'est la version ou ma lecture qui coince...
Ecrire à Dan42   clos par 3Stone le 12/05/2012 : 19:40  Haut
Réponse n° 5
--------
le 03/05/2012 : 16:21
par Dan42

Anonyme

visiteur
Ok, j'ai trouvé les propriétés correspondantes sur Access Xp...
Merci !
  clos par 3Stone le 12/05/2012 : 19:40  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut