[neuneu] Icone dans les boutons ?

Icone dans les boutons ? [neuneu] - VB/VBA/VBS - Programmation

Marsh Posté le 16-07-2003 à 11:49:53    

Salu je voudrais utiliser les icones de la dll shell32.dll en tant qu'image sur mes boutons...
C'est possible ? :hello:

Reply

Marsh Posté le 16-07-2003 à 11:49:53   

Reply

Marsh Posté le 16-07-2003 à 12:13:43    

Oui


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-07-2003 à 12:19:15    

Je confirme [:ddr555]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 16-07-2003 à 12:21:39    

La fine équipe, mon pote :D
 
Brugnon > On cherche pas à se foutre de toi, mais bon...
Langage ? API éventuellement utilisée (MFC, Win32, VCL, etc...) ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-07-2003 à 12:22:19    

Harkonnen a écrit :

API éventuellement utilisée (MFC, Win32, VCL, etc...) ?


 
vu que ça semble être en VB ou en VBA je pense pas qu'il passe par la VCL [:ddr555]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 16-07-2003 à 12:27:06    

antp a écrit :


 
vu que ça semble être en VB ou en VBA je pense pas qu'il passe par la VCL [:ddr555]


Ah putain, c'est du VB, j'avais pas vu :fou:
Bon, je sais pas comment on fait en VB, mais au pire tu peux utiliser les fonctions de Win32 pour le faire, même en VB. Il suffit d'envoyer un message BM_SETIMAGE au bouton via la fonction SendMessage().
Les paramètres de ce message seront les suivants :
lParam = handle de la resource de l'image (obtenue via LoadBitmap() ou LoadIcon())
Pour extraire les images de ta DLL, tu peux utiliser n'importe quel éditeur de ressources.


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-07-2003 à 12:29:59    

Harkonnen a écrit :


Ah putain, c'est du VB, j'avais pas vu :fou:


 
bah oui, à cause du "[neuneu]" du titre, la sous-cat appraît pas :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 16-07-2003 à 12:35:12    

antp a écrit :


 
bah oui, à cause du "[neuneu]" du titre, la sous-cat appraît pas :D

2 modos pour s'occuper de son cas, il est pistonné le brugnon [:ddr555]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-07-2003 à 12:41:47    

je confirme c'est bien du VB...
Par contre étant débutant je comprend pas tout...
Ya pas une methode plus simple ? :ouch:

Reply

Marsh Posté le 16-07-2003 à 13:16:38    

Non


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-07-2003 à 13:16:38   

Reply

Marsh Posté le 16-07-2003 à 13:31:15    

Moi je te conseille d'extraire les icones que tu veux (avec ResourceHacker) et de les mettre dans ton projet. Ou alors fait bien attention, car de nouvelles icones apparaissent avec chaque Windows, alors si tu utilises une de XP, sur un Win98, elle peut ne pas exister ...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 16-07-2003 à 13:52:04    

ok merci.
C'est ce que je v faire

Reply

Marsh Posté le 16-07-2003 à 13:57:17    

 Tu peut mettre une image sur tes boutons, pour ça y faut que dans la fenetre propriété du bouton tu mette la propriété Style à Graphical, et ensuite tu vas sur la propriété Picture et tu choisit l'image que tu veut mettre comme pour une picturebox.
  Biensur pour ta dll, si tu veut utiliser ses images, tu doit les extraires.  
Slut:)

Reply

Marsh Posté le 16-07-2003 à 15:35:32    

sur www.vbfrance.com, t'as un extracteur d'icone, tu le prend et tu prends les icones de toutes *.dll que tu veux ! :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed