|
| Accueil → WINDEV 2025 → Extraire l'icône associé à un fichier (comme l'Explorateur Windows par ex) |
| Extraire l'icône associé à un fichier (comme l'Explorateur Windows par ex) |
| Débuté par Gilles VERNEY, 13 avr. 2014 09:44 - 5 réponses |
| |
| | | |
|
| |
Membre enregistré 2 messages |
|
| Posté le 13 avril 2014 - 09:44 |
Je voudrais savoir comment connaître et extraire l'icône associé à un fichier quel qu'il soit comme le fait dans sa présentation de la liste de fichiers l'explorateur Windows.
Merci
-- Gilles V. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 96 messages |
|
| Posté le 13 avril 2014 - 14:20 |
Bonjour Gilles,
Si c'est pour un usage de temps en temps, pour faire cela j'utilsie un logiciel de AXIALIS (AX-ICONES), et j'extrait ensuite l'icone, il n'est pas très cher je crois (70 €+/-).
Pour le faire par programmation, en V15 j'avais réussi en ouvrant l'exe dans un champ image, mais j'ai eut des erreurs avec les versions suivantes.
Bon devs,
-- ======================================================= Pierre Morelle 24PM Agency http://www.24pm.be T: +32(0)2 31 88 777 |
| |
| |
| | | |
|
| | |
| |
| Posté le 13 avril 2014 - 17:43 |
Merci pour ta réponse, en effet je voudrais le faire par programmation, je vais essayer ta méthode voir si en version 19 ça fonctionne
Merci bien. |
| |
| |
| | | |
|
| | |
| |
| Posté le 14 avril 2014 - 10:35 |
| |
| |
| | | |
|
| | |
| |
| Posté le 14 avril 2014 - 20:05 |
Merci pour ta réponse, mais c'est l'API ExtractIconA de User32.dll, que j'utilise actuellement, et cela fonctionne bien à condition que l'on pense à libérer la ressource par l'API DestroyIcon, je peux même récupérer tous les icônes présents dans le fichier et les sauvegarder soit dans un fichier hyperfile soit sous forme de fichier image, MAIS cela ne fonctionne évidement QUE si le fichier contient des icônes intégrés, mais j'aimerais passer à l'étape supérieure en recherchant l'icône ASSOCIE à un fichier banal du style un .DOC, ou .XLS bien sur, je peux, pour ces extensions très connues, me débrouiller à "la main" mais je sais qu'il y a une façon de retrouver l'icône associé à un type de fichier et cela doit être à mon avis dans la base de registres Mais je bloque....
En tout cas merci d'avoir pris de ton temps pour me répondre.
Gilles V |
| |
| |
| | | |
|
| | |
| |
| Posté le 15 avril 2014 - 13:47 |
gilles V a formulé ce lundi :
Merci pour ta réponse, mais c'est l'API ExtractIconA de User32.dll, que j'utilise actuellement, et cela fonctionne bien à condition que l'on pense à libérer la ressource par l'API DestroyIcon, je peux même récupérer tous les icônes présents dans le fichier et les sauvegarder soit dans un fichier hyperfile soit sous forme de fichier image, MAIS cela ne fonctionne évidement QUE si le fichier contient des icônes intégrés, mais j'aimerais passer à l'étape supérieure en recherchant l'icône ASSOCIE à un fichier banal du style un .DOC, ou .XLS bien sur, je peux, pour ces extensions très connues, me débrouiller à "la main" mais je sais qu'il y a une façon de retrouver l'icône associé à un type de fichier et cela doit être à mon avis dans la base de registres Mais je bloque....
En tout cas merci d'avoir pris de ton temps pour me répondre.
Gilles V
http://centrewd.free.fr/…
https://groups.google.com/d/msg/fr.comp.developpement.agl.windev/t_p9nm49B24/t6T0eTFcQj0J
-- Cordialement JeAn-PhI |
| |
| |
| | | |
|
| | | | |
| | |
|