Hello,
J'utilise Jacob pour piloter Word (principalement l'impression de documents) et sous win xp, lorsque j'execute ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
activeXComp = new ActiveXComponent("word.Application");
activeXComp.setProperty("Visible", new Variant(false));
Dispatch printDialogBox = Dispatch.call(activeXComp, "Dialogs", new Variant("88")).toDispatch();
Dispatch.call(printDialogBox, "show");
J'ouvre la fenêtre d'impression de word (selection d'imprimante, nb de copies, etc...). Sous Win Xp, ça fonctionne parfaitement, mais devant migrer sous Seven, là...
En fait, Seven ayant changé sa politique de gestion des fenêtres, désormais, il faut autoriser explicitement Word à s'ouvrir au premier plan, sans ça, la fenêtre reste (désespérément) derrière et elle est totalement inaccessible.
J'ai finalement trouvé un certain nombre d'infos sur le comment faire ici sauf que j'arrive pas à le faire en utilisant Jacob, donc, si quelqu'un peut m'aider?