Myrddin772Li199
Messages postés28Date d'inscriptionmercredi 28 décembre 2005StatutMembreDernière intervention14 mars 2010
-
10 mars 2008 à 13:18
Myrddin772Li199
Messages postés28Date d'inscriptionmercredi 28 décembre 2005StatutMembreDernière intervention14 mars 2010
-
9 avril 2008 à 09:46
Bonjour à tous !
Voilà mon problème :
J'ai une fenêtre MDI (qui contient des fenêtres filles donc) et je modifie l'aspect des fenêtres filles.
Je sais comment modifier immédiatement l'aspect de la fenêtre active. Pour modifier l'aspect de toute les fenêtres ouvertes, je modifie l'affichage (avec la méthode Arrange) deux fois (une fois pour modifier l'aspect de toutes les fenêtres ouvertes et une fois pour revenir à l'affichage choisi) mais cela se voit... J'aimerais donc empêcher le rafraississement automatique avant de faire ces deux modifs pur le réactiver ensuite...
A moins que l'on puisse forcer le "redimensionnement" de toutes les fenêtres sans passer par toutes ces "magouilles"...
Myrddin772Li199
Messages postés28Date d'inscriptionmercredi 28 décembre 2005StatutMembreDernière intervention14 mars 2010 9 avril 2008 à 08:23
Je reviens à la charge avec mon problème...
j'avais tapé ça :
Dim oForm as frmDocument ' ça c'est le nom de la forme fille...
For Each oForm in Forms
oForm.Redessine ' ça c'est la méthode qui redessine tout comme il faut...
Next oForm
Ca marchait d'enfer mais depuis que j'ai compléter le programme avec mes modules, plus moyen d'utiliser ça...
J'ai toujours accès à la colection Forms (normal quoi ) mais VB me dit qu'il y a une incompatibilité de type...
Dois-je déclarer oForm comme form seulement ? Ou cette boucle est-elle mal placée ?
Merci d'avance pour votre aide à tous
Vous n’avez pas trouvé la réponse que vous recherchez ?