Propriété des fichiers
NONOPST
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
DandypunkII Messages postés 70 Date d'inscription Statut Membre Dernière intervention -
DandypunkII Messages postés 70 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
est-il possible de modifier les détails d'un fichier (titre, notation, mots clés, etc...) avec WinDev (ou dans WinDev par l'intermédiaire de l'API Windows ou autre).
Merci de votre collaboration
est-il possible de modifier les détails d'un fichier (titre, notation, mots clés, etc...) avec WinDev (ou dans WinDev par l'intermédiaire de l'API Windows ou autre).
Merci de votre collaboration
A voir également:
- Propriété des fichiers
- Renommer des fichiers en masse - Guide
- Fichiers epub - Guide
- Wetransfer gratuit fichiers lourd - Guide
- Explorateur de fichiers - Guide
- Fichiers bin - Guide
3 réponses
Si tu connais le nom de la ou des fonction de l'API windows, c'est tout à fait possible.
Windev dispose de la fonction API cf https://doc.pcsoft.fr/fr-FR/?3014005&name=api_fonction
Qui plus est, cerise sur le gâteau, il existe un outil (WDAPI) https://doc.pcsoft.fr/fr-FR/?3510003 qui te permet de créer le squelette de l'appel de la fonction, il suffit de chercher son nom.
Exemple :
Je veux utiliser la fonction de l'API "OpenFileMapingA"
Je recherche la fonction dans WDAPI, j'appuie sur copier, et je colle le résultat dans mon code.
Je n'ai plus qu'à passer les bons paramètres.
Le plus difficile est de trouver les bonnes fonctions, mais ça, ce n'est plus du Windev
Windev dispose de la fonction API cf https://doc.pcsoft.fr/fr-FR/?3014005&name=api_fonction
Qui plus est, cerise sur le gâteau, il existe un outil (WDAPI) https://doc.pcsoft.fr/fr-FR/?3510003 qui te permet de créer le squelette de l'appel de la fonction, il suffit de chercher son nom.
Exemple :
Je veux utiliser la fonction de l'API "OpenFileMapingA"
Je recherche la fonction dans WDAPI, j'appuie sur copier, et je colle le résultat dans mon code.
RetourFonction est un entier système // Type C :HANDLE dwDesiredAccess est un entier // Type C :DWORD bInheritHandle est un booléen // Type C :BOOL lpName est un entier système // Type C :LPCSTR, c'est l'adresse d'une chaîne, il est aussi possible de spécifier directement une chaîne RetourFonction=API("KERNEL32","OpenFileMappingA",dwDesiredAccess,bInheritHandle,lpName)
Je n'ai plus qu'à passer les bons paramètres.
Le plus difficile est de trouver les bonnes fonctions, mais ça, ce n'est plus du Windev
Éventuellement, tu pourrais trouver ton bonheur
ici : https://docs.microsoft.com/en-us/windows/win32/apiindex/windows-api-list?redirectedfrom=MSDN
ou plus précisément, là : https://docs.microsoft.com/en-us/windows/win32/fileio/file-management-reference?redirectedfrom=MSDN
Sur le forum C, ils sauront certainement mieux te renseigner qu'ici.
Si c'est simple, c'est du Windev
ici : https://docs.microsoft.com/en-us/windows/win32/apiindex/windows-api-list?redirectedfrom=MSDN
ou plus précisément, là : https://docs.microsoft.com/en-us/windows/win32/fileio/file-management-reference?redirectedfrom=MSDN
Sur le forum C, ils sauront certainement mieux te renseigner qu'ici.
Si c'est simple, c'est du Windev