gros71
Messages postés23Date d'inscriptionjeudi 9 septembre 2004StatutMembreDernière intervention 7 décembre 2004
-
10 nov. 2004 à 14:36
Neo.balastik
Messages postés796Date d'inscriptionjeudi 17 mai 2001StatutMembreDernière intervention 5 mai 2009
-
10 nov. 2004 à 19:06
salut,
quelqu'un sait il comment gerer la taille des formulaires sous VBA 6.
et comment mettre une appli en attente dans la barre de tache pour ne pas etre obliger de la fermer pour pouvoir faire autre chose.
merci d'avance.
alex.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 10 nov. 2004 à 15:23
Euh, tu veux sûrement dire VB 6 ???
Pour la taille des forms, c'est les propriétés Width et Height. Pour les mettre en barre de tache, c'est la propriété WindowState = vbMinimized
_______________________________________
Neo.balastik
Messages postés796Date d'inscriptionjeudi 17 mai 2001StatutMembreDernière intervention 5 mai 20097 10 nov. 2004 à 19:06
Ca ne veut rien dire VBA 6 !
Access a par exemple bcp plus de possibilités que Excel ou Word de ce point de vue car les formulaires d'Access possèdent un handle (propriété Hwnd). Ce qui n'est pas le cas des autres. Et pourtant Access se programme en VBA.
Le fait que l'on puisse connaitre le handle d'un formulaire est très important pour l'utilisation des API. Avec l'utilisation des API, bcp de choses deviennent possibles, entre autre, placer le formulaire dans la zone de notification (Systray).
Toutefois, il est possible de connaitre le Handle des formulaires n'ayant pas cette propriété en passant tjs par des API (comme GetActiveWindow).
Pour ce qui est de la taille d'un formulaire, pourquoi ne pas utiliser la méthode Move ?