Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

EXTRAIRE TOUS LES ICONES D'UN ÉXÉCUTABLE OU D'UNE DLL


Information sur la source

Catégorie :Divers Source .NET ( DotNet ) Classé sous : icon, extraction, image, sauver-image Niveau : Débutant Date de création : 11/06/2008 Vu / téléchargé: 4 770 / 297

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note


Description

un simple projet contenant deux classes pour l'extraction d'icones

  code original en C#
http://www.codeproject.com/KB/miscctrl/IconExtractor.aspx

accompagné d'un projet demo qui utilise ces classes
 

Conclusion

source corriger :
http://www.dotnet-news.com/lien.aspx?ID=36310
en
http://www.codeproject.com/KB/miscctrl/IconExtractor.aspx
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de Megafan le 11/06/2008 14:35:03

Salut,
Sans arriere pensees et VRAIMENT sans vouloir etre critque voir desobligeant.
Je pose la question en général.
Est-ce positif pour ce site que d'avoir les sources C# traduitent en VB ?
A un moment ou 'on' parle de la disparition programmée de VB, il serait plus interessant  de créer des sources qui apportent quelque-chose de plus,
Sachant qu'enfin on dispose d'un outil de developpement concurentiel.
J'espere ne pas t'avoir offusquéé, loin de moi cette idée la.
Très cordialement
Megafan

signaler à un administrateur
Commentaire de gillardg le 11/06/2008 14:44:11

Megafan,
offusquéé??
swiss pas une meuf man
l'intèrèt d'une source qu'elle soit traduite ou non n'esdt ce pas son contenu , son utilité??

signaler à un administrateur
Commentaire de Nix le 11/06/2008 14:52:43 administrateur CS

Si la mort de VB était programmée, cela se saurait (et ce n'est pas demain la veille) et Microsoft prendrait un gros risque car le langage le plus utilisé c'est VB, C# l'est beaucoup moins. Donc aucun intérêt pour Microsoft de tuer sa propre communauté.
Quand à l'intérêt de traduire une source, c'est comme le dit Gillardg, c'est son utilité, un développeur VB ou C# qui trouve une source dans l'autre langage aura toujours plaisir/de facilité à l'utiliser et à comprendre son fonctionnement dans son langage favori.

signaler à un administrateur
Commentaire de Megafan le 11/06/2008 14:58:20

Re
Bon je t'ai offusqué par faute de frappe désolé
;)
Pour en revenir au sujet :
On risque de se retrouver dans queleques temps avec toutes les source C# converties en VB.net et réciproquement...
Personnellement je préfére aller régulierement sur csharp.fr et si une source m'interesse j'essaye de la convertir à la main...
Pour moi, si on veut sauver notre language il va falloir se battre et à priori (sans etre dans la confidentialité de MS), il va falloir se battre très fort (voir msdn pour le nouveau framework, tiens mais ou sont les exemples en VB)
Voila , c'est ce que je pense...
Maintenant libre à toi de te lancer dans toutes les conversions
Débat clos pour moi.
@+
Megafan

signaler à un administrateur
Commentaire de Megafan le 11/06/2008 15:12:17

Nix >
Salut, je sais ce que tu pense de ça, tu te bas corps et âme pour notre language...
http://blogs.codes-sources.com/richardc/archive/2007/10/25/de-l-avenir-de-vb-net-encore-et-encore.aspx

(pour ceux qui ne s'etaint pas encore interrogés)

Plutot que simplement traduire des sources ne devraient on pas au contraire les améliorer pour susciter encore plus d'interet ?
Mais si la conversion pour toi est un plus pour ce site,....
@+
Megafan



signaler à un administrateur
Commentaire de gillardg le 11/06/2008 15:25:35

La plus grave maladie du cerveau, c'est de réfléchir;
je crois qu'il est intéressant d'apporter quelque chose
mème si la base est une traduction
ici l'apport personnel est la demo qui est jointe a la dll
j'aurais pu poster la dll en binaire et alors cela n'aurais eu aucun intérêt alors que maintenant on peut très bien utiliser les fonctions de la dll dans un projet exe
exemple si tu veux faire un logiciel de création d'icones n'est il pas intèrêssant d' y avoir une fonction te permettant de récupérer les icones d'un éxécutable sans utiliser une DLL ??
maintenant c'est facile tu piques les fonctions dans cette source et tu m'envois un mail à Noël pour me remercier

signaler à un administrateur
Commentaire de Megafan le 11/06/2008 16:20:31

Re
Rien avoir avec le débat ci-dessus.
Si j'ai besoin d'extraire l'icone principale d'un fichier, j'utilise :

Dim Ic As Icon = Icon.ExtractAssociatedIcon(mon_fichier)

mais si j'ai besoin de ta fonction pour plusieurs icones, pas de probléme je l'utiliserais (et je t'enverais un mail pour noel ;) )
@+
Megafan




signaler à un administrateur
Commentaire de PCPT le 11/06/2008 16:20:37 administrateur CS

j'ai plus l'impression que la question était : il est très facile de convertir du C# en VB.NET automatiquement avec des outils (en ligne, ou même le tien ^^).
n'est-ce pas alors un peu dommage de poster des simples conversions ou limite légères améliorations alors que le potentiel existe pour fournir de bonnes nouveautés

la question a le mérite d'être posée (et avec des gants ^^), je rejoins aussi un peu cet avis/interrogation

:)

signaler à un administrateur
Commentaire de Megafan le 11/06/2008 16:27:57

PCPT > je suis d'accord avec toi, et je pense que ca devrait etre débattu , mais meme si je n'ai aucune influence, une chose est sure c'est que ce ne devrait pas etre fait au sein de ce post.
@+
Megafan

signaler à un administrateur
Commentaire de Afyn le 11/06/2008 19:08:57

Par contre si sur ce post vous pouvez m'aider a régler celui la :
http://www.vbfrance.com/infomsg_USERCONTROL-WPF-XAML-HERITE-CONTROLE-EXISTANT_1151595.aspx
Vous pouvez continuer à débattre autant que vous le souhaitez ! :)

Afyn - Navedac

signaler à un administrateur
Commentaire de gillardg le 11/06/2008 20:23:39

PCPT , Quel potentiel?
l'intèrêt c'est que cette source j'en avais besoin pour repiquer 2 icones et que j'ai trouvé que la source en c#
donc comme j'ai fait le petit prog qui accompagne je l'ai postée.
Mais si tu veux tu la vires !

MAGAFAN ,je t'ai déjà répondu.

AFYN , sorry mais WPF XAML 7 pas pour moi

signaler à un administrateur
Commentaire de PCPT le 11/06/2008 20:36:37 administrateur CS

mis à part quand c'est flagrant ou que je sais la source présente en X milliards d'exemplaires, je ne vire pas ce que je ne peux lire en 3 secondes.
et ne faisant pas de dotnet je n'ai pas regardé et ne vais DONC pas virer ta source.

j'appuyais juste Megafan puisque je me posais déjà cette question lors d'un de tes dépôts précédent, me demandant ce que la suite allait donner...

mais n'y vois aucun reproche, d'aucun d'entre nous


ps : par contre une autre (snippet) sera supprimée ce soir

signaler à un administrateur
Commentaire de gillardg le 11/06/2008 20:46:50

ah oui ben alors tant pis pour ce bout de code vas falloir

signaler à un administrateur
Commentaire de gillardg le 11/06/2008 20:52:33

que je le colle sur Codyx ;
=> c'est fait

signaler à un administrateur
Commentaire de Kevin.Ory le 12/06/2008 10:42:03

Salut les gens,
Comme tu l'a dit Megafan, les exemples en VB commencent à manquer sur MSDN (qui ne seraient dans ce cas que des traduction du code C#). Dans la plupart des cas ça ne nous arrête pas car la traduction est facile à faire, mais quelque-fois ce n'es pas si facile et un exemple en VB serait vraiment le bienvenu. Alors pourquoi n'y aurait-il pas de telles traductions sur VBFrance? On ne peut pas se plaindre de l'absence des traductions VB sur MSDN, puis se demander si il est bon de traduire du code C# en VB sur d'autres sites...
Je pense que ça ne fais aucun mal d'avoir une traduction d'un même code en différents langages, à condition bien-sûr que la sources soit réellement utile et que l'auteur signal qu'il s'agit d'une traduction en indiquant la source (ce que Gillardg a fait).

Voilà, même si je n'en ai pas l'utilité pour l'instant, je dis bienvenu à cette source :)
Merci Gillardg...

signaler à un administrateur
Commentaire de gillardg le 12/06/2008 11:14:12

merciKEVINORY,

à tout le monde si vous trouver que c'est nul mettez une note reflétant votre avis ... :-)

signaler à un administrateur
Commentaire de catzguy le 12/06/2008 11:35:13 1/10

C# ou VB.net, la discussion est stérile et inutile ... tout comme les conversions de l'un à l'autre puisque pour .Net, le langage n'est qu'une interface au framework. Puisque dans un projet, tous les langages .Net sont interopérables, c'est une force de tous les considérer et de tous les respecter, même Cobol.Net ;)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Extraction des niveaux de gris (R,G,B) d'un pixel sur une image [ par tonio91 ] Je n'arrive pas à extraire les niveaux de gris (Rouge, vert, bleu) d'un pixel d'une image incluse dansune picture box.La fonction RGB (int R, intG, in Extraction d'une image dans une Dll [ par LagPhil ] Bonjour, j'aimerai savoir comment afficher dans le Picture de mon logiciel, une image provenant d'une DLL que j'ai faite.Pour l'instant la seule solut Label.BackGroundImage = Icon.ConvertedtoBitmap [ par MoiDebutantVB ] Je souhaite afficher dans un label une image. Or, cette image est extraite d'un fichier. Je me retrouve donc avec une icone, et là, impossible de Extraction de propriétés d'un fichier audio,video,image... [ par fradimed ] Salut Je veux une solution qui m'aide a extraire les informations sur un fichier audio,video,image Ex :artist,album,dimension je veux la bibliothèque Exploitation et extraction d informations d une image scannée [ par RaphaDragon ] Bonjour, je cherche comment exploiter une image scannée, plus exactement un disque routier pour extraire les différentes informations. Les i retrouver le chemin d'une image dans VB6 [ par madustbin ] Bonjour. Je n'arrive pas a trouver de quel repertoire proviennent les images qui s'affichent dans mon projet. Est-ce un repertoire bidon qui m'a ser extraction d IP cliente en vb.net [ par sacdemerde ] Salut,J'aimerai savoir comment peut on extraire l'adresse IP(et/ou le nom de machine) d'un client qui se connecte sur un serveur.En effet j' Regrouper Photo ou image ds un fichir ? [ par JeanMarcus ] Bonjour !Je suis en VB6 et j'aimerais regrouper des photos ou image dans un fichier .......;   Qui peut m'aider SVPJeanMarcus Comment récupérer l'image d'apreçu d'un fichier ? [ par medtemp ] Bonjour,Je souhaite récupérer l'image d'aperçu d'un fichier . (image que windows nous retourne dans son explorateur lorsqu'on sél& Comment récupérer l'image d'apreçu d'un fichier ? [ par medtemp ] Hello, Je recherche une fonction qui me permet de récupérer l'image d'aperçu qui se trouve à l'intérieur d'un fichier.Ensuite


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,515 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.