Un extracteur d'icone

Soyez le premier à donner votre avis sur cette source.

Vue 3 183 fois - Téléchargée 244 fois

Description

je sais y en a plein
celui sert plus pour comprendre les API que pour son look
remarque il est muni d'un explorateur d'arborescence qui permet le listage des fichiers comportant l'extension choisie dans la boite de catégorie
en outre il affiche l'image de l'icone en cours

Source / Exemple :


Certains morceaux du code viennent de MSDN 
ben oui on a pas tous les secrets lolll
il y a aussi une partie la fonction affiche image que j'ai reprise dans la source de CLM merci à lui son truc marche mieux que le mien :( mais bon

Conclusion :


si vous avez des sugestions interessantes sur comment l'améliorer ou y rajouter des trucs dites le moi

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Nestor
Messages postés
182
Date d'inscription
mardi 8 janvier 2002
Statut
Membre
Dernière intervention
2 octobre 2012
-
quand je clique sur Explorer ya pas un moyen de faire une pause ?
la ça me scan tout le dur et ça prend quand meme 2 à 4mn de scan................

sa serait pas plus simple de demander à l'utilisateur de faire un scan dans un seul répertoire à l'aide d'un CommonDialog ?

encore un truc, dans cet exemple comme il est monté, si je clique sur un fichier (dans List1) ya pas un moyen de faire voir à l'utilisateur tout les icon disponible que ce fichier renferme ?
cs_Nestor
Messages postés
182
Date d'inscription
mardi 8 janvier 2002
Statut
Membre
Dernière intervention
2 octobre 2012
-
j'oublié, ou sont les commentaires ?
j'en ais trouvé que 2 en plus en anglais.

'Get next subdirectory.
'Get next file

si yen a d'autre fait moi signe :D
il est de toi ce code source ?
cs_Papy67
Messages postés
52
Date d'inscription
mercredi 25 décembre 2002
Statut
Membre
Dernière intervention
17 mars 2008
-
euh oui le code mea culpa
pour les commentaires comme je le disais une partie viens de MSDN
comme on sait les commentaires c pas leur trucs
ok vais en rajouter et refaire le zip des que j'aurais 2mn
merci Nestor de porter ca à mon attention
Si nestor il est tres possible le modifier en incluant l'API
Private Declare Function GetOpenFileName Lib "comdlg32.dll" Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME) As Long
Private Type OPENFILENAME
lStructSize As Long
hwndOwner As Long
hInstance As Long
lpstrFilter As String
lpstrCustomFilter As String
nMaxCustFilter As Long
nFilterIndex As Long
lpstrFile As String
nMaxFile As Long
lpstrFileTitle As String
nMaxFileTitle As Long
lpstrInitialDir As String
lpstrTitle As String
flags As Long
nFileOffset As Integer
nFileExtension As Integer
lpstrDefExt As String
lCustData As Long
lpfnHook As Long
lpTemplateName As String
End Type
cs_TheHacker
Messages postés
442
Date d'inscription
samedi 23 novembre 2002
Statut
Membre
Dernière intervention
19 octobre 2005
-
et c bien comme prog !:-) 9/10 !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.