Les Snippets

Connexion

Extraire une icône

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 30/04/2006 10:33:40 et initié par anthonygego [Liste]
Date de mise à jour : 15/07/2006 01:25:33
Vue : 7307
Catégorie(s) : Graphique
Langages dispo pour ce code :
- VB 2005, VB.NET 1.x
- C# 2.x



Langage : VB.NET 1.x , VB 2005
Date ajout : 30/04/2006
Posté par anthonygego [Liste]
' Déclaration de la fonction d'extraction
Declare Function ExtractToHicon Lib "shell32.dll" Alias "ExtractIconA"(ByVal hInst As Integer, ByVal FileName As String, ByVal IconIndex As Integer) As IntPtr
Public Function ExtractToIcon(ByVal FileName As String, ByVal IconIndex As Integer) As Icon
        ' Cette fonction extrait l'îcone en IntPtr et la convertit en Icon
        Dim IconToInteger As IntPtr = ExtractToHicon(0, FileName, IconIndex)
        Dim IconExtrait As Icon = Icon.FromHandle(IconToInteger)
        
        IconExtrait.Dispose()
        
        Return IconExtrait
End Function


Langage : C# 2.x
Date ajout : 06/07/2006
Posté par Bidou [Liste]
DateMAJ : 15/07/2006

// Retrieves the icon

Icon icon = Icon.ExtractAssociatedIcon(myPath);

Remarque :
Récupère uniquement l'icone associée à un fichier.

Snippets en rapport avec : Icone, Ico, Icon, Extraction, Icônes



Codes sources en rapport avec : Icone, Ico, Icon, Extraction, Icônes

{Visual Basic, VB6, VB.NET, VB 2005} BMP VERS ICO
Je voulais quelque chose de très simple, juste pour créer un fichier ICO à partir d'un BMP 32x32, 16...

{Visual Basic, VB6, VB.NET, VB 2005} EXTRACTION DES ICONES D'UN FICHIER .EXE
La code utilise l'api windows pour extraire les icones d'une executable (metadata). On doit ajout...

{Visual Basic, VB6, VB.NET, VB 2005} EXTRAIRE TOUS LES ICONES D'UN ÉXÉCUTABLE OU D'UNE DLL
un simple projet contenant deux classes pour l'extraction d'icones code original en C# http:/...

{Visual Basic, VB6, VB.NET, VB 2005} RÉCUPÉRER UN ICONE DEPUIS SON HANDLE
Comment récupérer une variable de type Icon utilisable dans VB6 depuis un handle fournit par une API...

{C# / C#.NET} OBTENIR L'ICÔNE D'UN FICHIER
Comment obtenir l'icône d'un fichier...

{ASP / ASP.NET} CHANGER LES ICÔNES DE QUELQUES FICHIERS
Ma premère source en "ASP" (dans la rubrique). Un petit code pour pouvoir changer les icônes des fi...

{Assembleur} EXTRACTICONES
permet d'extraire les icones et les curseur qui ce trouve dans la section de resource des executabl...

{Visual Basic, VB6, VB.NET, VB 2005} RECUPERER L'ICON ASSOCIE A UN FICHIER
Recupere l'icone associer a un repertoire ou a un fichier existant ou virtuel sous forme d'objet IPi...

{Visual Basic, VB6, VB.NET, VB 2005} UN MODULE SYSTEMTRAY POUR UNE UTILISATION FACILE !
Voici un module d'une extrème facilité: ...

{Visual Basic, VB6, VB.NET, VB 2005} SYSTRAY AMÉLIORER
Bon voilà je sais certain d'entre vous dirons, «Ce code est déjà la merde» Mais je m'en fou je le me...