Modifier les associations de fichier en .net 2005 ?

Signaler
Messages postés
251
Date d'inscription
samedi 19 novembre 2005
Statut
Membre
Dernière intervention
2 novembre 2010
-
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
-
bonsoir,

y a t-il moyen de modifier par le code les associations de fichiers dans windows XP ?

(par exemple associer les .doc avec writer plutot que word si on a les 2)

merci

7 réponses

Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
39
salut,

oui c'est possible, faut jouer dans le registre
des sources traitent déja de ce sujet, le moteur de recherche est à ta dispo

++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
Messages postés
251
Date d'inscription
samedi 19 novembre 2005
Statut
Membre
Dernière intervention
2 novembre 2010

ok pour modifier le registre ça je sais faire sans prob...
mais par contre pour ma question initiale je sais pas trop où modifier exactement...

tu me conseilles quoi comme argument de recherche ?
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
39
ummm, je dirais associer+extensions&tr=source&dotnet=1 http://www.vbfrance.com/recherche.aspx?r= associer +extensions&tr =source&dotnet=1

ce lien peut être une piste également :
http://docxp.mvps.org/Extensions.htm

++
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
37
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.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
918
Date d'inscription
vendredi 3 août 2007
Statut
Membre
Dernière intervention
27 octobre 2008
10
"par exemple associer les .doc avec writer plutot que word si on a les 2" < Il existe une option dans OOo qui est faite pour cela !!
Messages postés
251
Date d'inscription
samedi 19 novembre 2005
Statut
Membre
Dernière intervention
2 novembre 2010

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
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
16