cs_Phil72000
Messages postés13Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention18 décembre 2007
-
17 août 2007 à 15:44
cs_Phil72000
Messages postés13Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention18 décembre 2007
-
19 août 2007 à 18:30
Mon appli. utilise une fenêtre mère et des fenêtre filles (MDI).
J'aimerais retrouver le nom de la fenêtre fille active, c'est à dire celle qui est au premier plan.
cs_Phil72000
Messages postés13Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention18 décembre 2007 17 août 2007 à 18:56
Ben vi, c'est bien là mon pb, le ActiveForm ne marche pas. A noter que les forms mdi sont crées en live. Donc, même en VB5, le Me.ActiveForm.Name n'aurait pas marché.
Merci du coup de main.
Si quelqu'un a une autre idée ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Phil72000
Messages postés13Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention18 décembre 2007 18 août 2007 à 10:26
Merci le5ejumeau, j'avais déjà essayé cette posssibilité, malheureusement aucune forme fille n'a le focus. En fait seule la forme mère a le focus aux yeux de Windows.
Il me semble que pour se sortir de ce pb il faudrait avoir la possibilité de connaître la position (z) de chaque form fille. Mais je ne sais pas comment on fait.
La seule chose que l'on connaisse est le numéro d'instance, donc l'ordre de création, ce qui n'est pas utile dans le cas présent.
Voilà un beau chalenge pour les membres de vbfrance, voir même d'un tutorial qui pourrait être utile à tous.