S'agissant d'un document Word donc de l'extension .doc, la clé de registre à prendre en compte est HKCR\.doc
S'agissant d'un document Word, la valeur par défaut contiendra très certainement la valeur 'Word.Document.8' (12 pour Word 2007)
S'agissant de l'associer à Writer (comprendre OpenOffice.Org Writer, je presume), il doit normalement sufire d'initialiser la valeur par défaut par l'assiociation souhaitée, ici, 'opendocument.WriterDocument.1', c'est à dire l'assiociation normalement affectée aux documents .odt
Le problème est qu'il ne s'agit ici que de l'exemple Word, et que les différentes valeurs ne sont par forcément simples à trouvées.
Une des astuce étant d'aller chercher directement dans la base de registre ce qui déjà configuré pour les extentions souhaitées, mais ce n'est peut-etre pas suffisant.
Bon ben en fait je me tire avec une solution qui n'a rien à voir avec vb,
mais plutot avec ce bon vieux DOS : la commande "Assoc".
je sais pas si c'est la meilleure méthode pour vb mais ça a le merite de bien fonctionner...
merci pour vos réponses