DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Système
  • Associer une application à une extension de fichier
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
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
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" :
    où ext est l'extension.
    La valeur par défaut correspond au type de fichier (chaîne libre).
  • "HKEY_CLASSES_ROOT\nom_type" :
    où 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.
Composante : wd300std.dll
Version minimum requise
  • Version 15
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale