Supprime l'association entre une extension et une commande, préalablement créée par la fonction
SysAssocieExtension.
// Associe l'extension ".txt" à l'exécutable "app.exe"
SysAssocieExtension(".txt", "C:\Program Files\MyApp\app.exe ""%1""", sysUtilisateurCourant)
...
SysDissocieExtension(".txt", sysUtilisateurCourant)
Syntaxe
<Résultat> = SysDissocieExtension(<Extension> [, <Utilisateur>])
<Résultat> : Booléen
- Vrai si la dissociation a été réalisée,
- Faux dans le cas contraire. La fonction ErreurInfo permet d'obtenir plus de détails.
<Extension> : Chaîne de caractères
Extension à libérer.
<Utilisateur> : Constante optionnelle de type Entier
L'association entre l'application et l'extension est enregistrée dans la base de registres. Deux options sont possibles : | |
sysTousUtilisateurs (Valeur par défaut) | L'association sera supprimée pour tous les utilisateurs du poste en cours. Remarque : Il est nécessaire de posséder les droits "Administrateur" pour exécuter cette opération. |
sysUtilisateurCourant | L'association sera supprimée uniquement pour l'utilisateur courant. |
Remarques
Après la libération de l'extension, l'explorateur peut conserver temporairement l'association ou proposer le programme précédemment lié (données indépendantes des registres).
Composante : wd280std.dll