none
Liaison "Ouvrir avec" ou "Ouvrir" RRS feed

  • Question

  • Bonjour,

    Comment lier par codage, l'application que l'on développe avec le menu "Ouvrir" (click droit) sur des extensions de fichiers définies ?

    Merci.

     


    • Modifié MarcelD22 samedi 21 janvier 2012 09:53
    samedi 21 janvier 2012 09:52

Réponses

  • Bonjour,

    La gestion de l'association entre un type de fichier et une application est pris en charge par les projets VS de type déploiement (setup).

    Le lien suivant décrit la procédure d'association entre type de fichier et une application : http://msdn.microsoft.com/fr-fr/library/s3a0ddk6.aspx

    Pou plus d'information : http://msdn.microsoft.com/fr-fr/library/h8w79z10.aspx

     

    Cordialement. 

    dimanche 22 janvier 2012 14:31
    Auteur de réponse
  • Bonjour,

    Il est également possible de faire l'association dans du code.

    Par ex dans le Load du Mainform au 1er démarrage de l'application:

     

    My.Computer.Registry.ClassesRoot.CreateSubKey(".TonExtension").SetValue("", "TonExtension", RegistryValueKind.String)
            My.Computer.Registry.ClassesRoot.CreateSubKey("TonExtension\shell\open\command").SetValue _
    ("", "Chemin de ton application.exe" & " ""%1"" ", RegistryValueKind.String)

     

    Bien à vous.


    ZGuideTV.NET project Admin/Dev : http://zguidetv.codeplex.com/

    dimanche 22 janvier 2012 15:41

Toutes les réponses