Télécharger le zip
Icon.ExtractAssociatedIcon(string path) ne fonctionne pas ? Selon moi, une ligne aurait suffit pour l'extraction.
salut,Icon.ExtractAssociatedIcon n'extrait la miniature que pour les bitmaps pas pour les autres types de fichiers (ppt, pdf par ex)...ShareVB
Avec C# 2.0, ça marche au poil et avec tous les formats... Je me suis fait un petit programme pour lancer mes programmes et documents favoris (annuaires,...), j'affiche les icônes de ceux-ci et je n'ai aucun problèmes avec les pdf, xls,...Enfin, ça marche. Je dis juste qu'il y a une autre solution.
Ah ben, c'est bizarre parce que en testant ExtractAssociatedIcon sur un pptx, ca m'a renvoyé l'icône d'un pptx et pas la miniature de la première diapo...ShareVB
salut;bon pour la méthode ExtractAssociatedIcon elle m'a renvoyer l'icône de word quand je l'ai passer le chemin d'un fichier word et de même pour pdf mais cette classe écrite par sharevb elle ne m'a renvoyé qu'une exception sauf si je passe une image.donc a retester sinon je vois que sa ne vaut rien si le résultat est celui que j'ai trouvé!!!
salut,quelle est l'exception en question ? merci.ShareVB
salut;l'exception est la suivante:Format du presse-papiers incorrect. (Exception de HRESULT : 0x8004006A (DV_E_CLIPFORMAT))
autre exception:existe déjà . (Exception de HRESULT : 0x80030050 (STG_E_FILEALREADYEXISTS))
autre exception:Les données nécessaires pour terminer cette opération ne sont pas encore disponibles. (Exception de HRESULT : 0x8000000A)
bon la première exception c'est pour word et excel 2003 comme j'i testépour powerpoint sa marche!!!pour pdf cest la 3 èmme exceptionpour les images sa affiche les images sinon pour les autres types de fichiers sa affiche l'iconedonc le problème c'est avec les fichiers .doc et.xlspour les fichiers wmv c'est excellent il extrait une image!!!donc mon problème persiste car je veut utiliser ce truc pour les fichiers word et excel et les pdf!!!merci si tu peut m'aider
salut,d'une manière générale, tous les types de fichiers ne renvoient pas de miniature autre que leur icône et même pour un type de fichier, tous les fichiers de ce type ne renvoient pas forcement de miniature...pour avancer sur la troisième erreur : cela se produit sur les fichiers qui "ne veulent pas" donner de miniature...il renvoie alors une erreur et juste son icône...je vais corriger le code pour outrepasser cette erreur...pour les deux autres, je vais essayer de trouver un Word 2003 quelque part...Si mes souvenirs sont bons, il faut spécifier dans Word que l'on enregistre une miniature du fichier sinon il ne doit pas renvoyer une miniature...ShareVB
salut,J'ai corrigé la troisième exception : lorsque cette exception se produit c'est que le fichier en question n'a pas d'aperçu...Pour les autres erreurs, est-ce que l'Explorateur affiche un aperçu pour les fichiers en question ? S'il n'affiche rien non plus, mon code n'affichera rien...pour les pdfs, je pense que tu peux utiliser itextsharp pour générer un aperçu...ShareVB
merci sharevb pour ton aideje vai essaier de faire comme tu as dis pour les pdf .
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 598 616 membres 619 nouveaux aujourd'hui 15 440 membres club