Redimensionner un formulaire access selon Résolution et taille écran
Biboune
-
26 juil. 2001 à 17:40
sweetbouras
Messages postés2Date d'inscriptionmercredi 18 février 2009StatutMembreDernière intervention22 mars 2010
-
22 mars 2010 à 16:38
Bonjour,
j'aimerais savoir ce qu'il faut faire pour redimensionner automatiquement mon formulaire sous access en fonction de la résolution et taille de l'écran.
Pour que ton formulaire prenne la taille de l'écran il
faut taper :
DoCmd.Maximise
Par contre, cela ne changera pas de place pour autant
les elements qui composent ton formulaire.
Ex: en 800x600, une texte box qui est dans le coin en
bas a droite se retrouvera plus vers le centre en 1024x768.
Pour cela, il faut y aller "manuellement" (je ne connais
pas d'option qui le fasse automatiquement, mais bon, je
connais pas access par coeur non plus).
Il faut créer une fonction qui sera appellée par le
form_load et le form_resize. Dans cette fonction, il
faut placer chaque élément un par un là où tu veux. si
par exemple, tu souhaites placer un bouton quitter
exactement au centre de l'écran, il faut taper :
BoutonQuitter.Top = Form.height/2 - BoutonQuitter.Height/2
BoutonQuitter.Left = Form.width/2 - BoutonQuitter.Width/2
Ainsi, ce bouton sera toujours exactement au centre de
l'écran. Y a plus qu'à faire ça avec les autres. Leurs
coordonnées seront du style:
Element.Top = 7*Form.Height/20
Element.Left = 5*Form.Width/20
(Rappel : le point de coordonnée 0,0 est en haut à gauche
de l'écran et donc plus on va vers la droite, plus
l'abscisse augmente, et plus on va vers le bas, plus
l'ordonnée augmente, le repere marche "à l'envers")
J'espere que j'ai été assez clair.
:clown) :clown)
sweetbouras
Messages postés2Date d'inscriptionmercredi 18 février 2009StatutMembreDernière intervention22 mars 2010 22 mars 2010 à 16:38
Alors la sol est dans acces.
dans le mode creation du formulaire.
tu clic droit dans la partie en gris en bas du formulaire;
propriete->autre->les 2 premieres lignes tu les bascules.
propriete->format->tu bascules le restes en "rien", "aucun" et en "Non", ainsi
TUUUUUUUUU aUUUUURAAA DU BAZZZZZZIC