PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Associer une application à une extension de fichier
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
SysDocRécentAjoute (Fonction)
En anglais : SysRecentDocAdd
Ajoute un fichier dans la liste des documents récemment ouverts. Cette liste est gérée par le shell de Windows.
Remarque : Ce document peut ensuite être ouvert avec la fonction LanceAppliAssociée si son extension a été associée à une application (par le menu contextuel "Ouvrir Avec" ou par la base de registre).
Exemple
SI OuvreMonDocument(CheminDoc) = Vrai ALORS
        SysDocRécentAjoute(CheminDoc)
FIN
Syntaxe
<Résultat> = SysDocRécentAjoute(<Chemin du fichier>)
<Résultat> : Booléen
  • Vrai si le document a été ajouté dans la liste des documents récemment ouverts,
  • Faux dans le cas contraire. La fonction ErreurInfo permet de connaître la cause de l'erreur.
<Chemin du fichier> : Chaîne de caractères (avec guillemets)
Chemin du fichier à ajouter à la liste des documents récemment ouverts. Ce chemin peut être une chaîne de caractères au format Unicode ou Ansi.
Remarques

Associer une application à une extension de fichier

Pour associer une application à une extension de fichier par la base de registre, il faut créer les clés suivantes :
  • "HKEY_CLASSES_ROOT\.ext" :
    ext est l'extension.
    La valeur par défaut correspond au type de fichier (chaîne libre).
  • "HKEY_CLASSES_ROOT\nom_type" :
    nom_type est le nom du type donné à l'extension.
    La valeur par défaut correspond à la description qui sera affichée dans la colonne "Type" de l'explorateur Windows.
  • "HKEY_CLASSES_ROOT\nom_type\shell\open\command" :
    La valeur par défaut est la commande qui sera exécutée par la fonction LanceAppliAssociée sur ce type de fichier. Dans la ligne de commande, la chaîne %1 sera remplacée par le chemin du fichier.
Liste des exemples associés :
WD Jump lists Exemples didactiques (WINDEV) : WD Jump lists
[ + ] JumpList sous Windows 7

Une JumpList est un menu accessible via le menu Démarrer ou l'icône de l'application dans la barre des tâches.
Elle permet entre autres d'afficher les documents récemment ou fréquemment ouverts avec l'application. Elle permet également d'afficher des tâches particulières.

Dans un but didactique, cet exemple manipule des images et certaines opérations sont directement accessibles via sa JumpList.
Composantes
WINDEVEtats et Requêtes wd220std.dll
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire