Version de Word via ole

Posté par dem1980 le 28/4/2006 11:26:16
Hello,

j'utilise dans un logiciel un publipostage sous word.
Mon logiciel est en version 5.5. Cela marche très bien pour les word 2000, xp et en dessous.
Malheureusement j'ai une ligne de code qui ne marche pas avec word 2003 celle-ci :
Word>>ActiveDocument>>MailMerge>>Destination=wdSendToNewDocument
qui marche impeccable avec les anciennes versions et que j'ai du remplacer par celle-ci : Word>>ActiveDocument>>MailMerge>>OpenDataSource(monDoc)
Mais celle-ci ne marche qu'avec word 2003 et plante sous 2000 ou xp.
Je voudrais donc savoir s'il existe une commande OLE du genre :
Word>>Application>>Version
qui me permettrait de connaitre la version du word (97, 2000, xp ou 2003) actuellement utilisée afin de faire une des 2 lignes au dessous.
Ceci afin de ne pas embeter l'utilisateur en lui demandant quelle version il a d'installé.

Si vous avez des idées...

merci de les partager !

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=4&topic_id=3918&post_id=16458