Les Snippets

Connexion

Obtenir le nombre d'icone dans une Dll ou une librairie d'icones.

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 29/09/2009 21:14:18 et initié par Willi [Liste]
Vue : 6511
Catégorie(s) : Trucs & Astuces, Divers
Langages dispo pour ce code :
- C# 2.x, C# 3.x
- VB 2005, VB 2008



Langage : C# 2.x , C# 3.x
Date ajout : 29/09/2009
Posté par Willi [Liste]
public static int GetIconsCount(IntPtr handle, string file)
{
    return ExtractIconI(handle, file, -1);
}
//Signature de la fonction ExtractIconI à ajouter dans votre code.
//[DllImport("shell32.dll", SetLastError = true, EntryPoint = "ExtractIcon")]
//static extern int ExtractIconI(IntPtr hinst, string lpszExeFileName, int nIconIndex);
Remarque :
Exemple d'utilisation:
int count = GetIconsCount(MyForm.Handle,"C:\Toto\UneDll.dll");
Langage : VB 2005 , VB 2008
Date ajout : 12/10/2009
Posté par Willi [Liste]
Public Shared Function GetIconsCount(ByVal handle As IntPtr, ByVal file As String) As Integer 
  Return ExtractIconI(handle, file, -1) 
End Function 
 
'Signature de la fonction ExtractIconI à ajouter dans votre code. '<DllImport("shell32.dll", SetLastError := True, EntryPoint := "ExtractIcon")> _ 'Public Shared Function ExtractIconI(ByVal hinst As IntPtr, ByVal lpszExeFileName As String, ByVal nIconIndex As Integer) As Integer 
End Function


Snippets en rapport avec : Icone, Nombre



Codes sources en rapport avec : Icone, Nombre

{Visual Basic, VB6, VB.NET, VB 2005} CHIFFRE EN LETTRE FONCTION
Une petite fonction simlpe pour transformer un chiffre en lettre. Exemple: "15193" >> dix ...

{JAVA / J2EE} DÉMINEUR AVEC UNE SELECTION DE NIVEAU ....
inclut l'option si on clique sur un vide (un zéro) tout les zéros qui sont connexes s'ouvrent automa...

{JAVA / J2EE} IMPLÉMENTATION DE L'ENSEMBLE C AVEC JAVA
Ce code est pour faire une modélisation de l'ensemble C sous JAVA, avec quelque notions un peu avanc...

{Visual Basic, VB6, VB.NET, VB 2005} EVALUER UN NOMBRE D'OBJETS AVEC UNE BALANCE ET DEUX ÉCHANTILLONS - CALCUL INCERTITUDES
Bonjour. BUT DU PROGRAMME Calculer un nombre total...

{Visual Basic, VB6, VB.NET, VB 2005} FLÉCHES DES ICONES DU BUREAU
Pour ceux qui veulent enlever les flèches des icones du Bureau, quel que soit l'OS employé, j'ai fai...

{Python} JEU DU NOMBRE MYSTERE EN PYTHON
un petit jeu en mode console ou l'on doit décrouvrir un nombre grace à 3 indices a resoudre de tête ...

{JAVA / J2EE} STRING NUMBERS COMPUTATOR
Cette classe permet simplement d'appliquer une fonction (simple ou complexe : de int -> vers int) à ...

{C / C++ / C++.NET} TROUVER LES NOMBRES PREMIERS INFÉRIEURS À UNE LIMITE DONNÉE
Liste tout les nombres premiers inférieurs à la limite que l'utilisateur renseigne. S'arrete si la ...

{Javascript / DHTML} ÉCRIRE UN MONTANT MONÉTAIRE SOUS FORME LITTÉRALE
Un essai d'écriture des montants monétaires sous forme littérale grâce à un simple script sur le pos...

{PHP} CONVERTISSEUR DE NOMBRES EN TEXTE
Qu'est-ce ? Un convertisseur de nombre en texte. Ses particularités? - pas de limitation sur la ...