[Delphi 6] associer un icone à son composant perso.

associer un icone à son composant perso. [Delphi 6] - Programmation

Marsh Posté le 21-01-2002 à 12:42:07    

comment associé un icone pour son composant perso (l'icone qui apparait dans la barre des composants) ?

Reply

Marsh Posté le 21-01-2002 à 12:42:07   

Reply

Marsh Posté le 21-01-2002 à 13:16:01    

faut faire un fichier .RES
 
alors:
imaginons que le composant s'appelle TMachin
 
tu crées avec le bloc notes un fichier machin.rc dans lequel tu mets:
TMACHIN BITMAP "machin.bmp"
 
machin.bmp étant un bitmap de 24x24 pixels
 
ensuite tu lances brcc32 machin.rc
 
ça va te creer un fichier machin.res
 
dans le code source de ton composant, juste après la ligne "implementation" tu ajoutes:
 
{$R Machin.RES}
 
tu recompiles le composant et voilà, l'icone devrait apparaître.

 

[edtdd]--Message édité par antp--[/edtdd]


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

Marsh Posté le 21-01-2002 à 13:22:01    

merci !
t'as l'air de bien t'y connaitre en delphi ! tu fais quoi ?

Reply

Marsh Posté le 21-01-2002 à 13:28:49    

je suis programmeur.... en delphi :)
(et en c++ aussi)


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

Marsh Posté le 21-01-2002 à 13:30:12    

ça fait combien de temps que tu en fais ?

Reply

Marsh Posté le 21-01-2002 à 13:41:42    

antp a écrit a écrit :

je suis programmeur.... en delphi :)
(et en c++ aussi)  




T'aurais pas la meme solution pour C++ Builder 5 (j'ai déjà le fichier .res)

Reply

Marsh Posté le 21-01-2002 à 13:44:49    

peut-être
#pragma resource "machin.res"
 
mais je suis pas sûr du tout
 
 
et pour le delphi, ça fait 2 ans que j'ai commencé (au debut à l'école, puis bcp par moi-même)
le C++ c'est à l'école que je l'ai appris en majeure partie.


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

Marsh Posté le 21-01-2002 à 13:47:52    

t'as fait quoi comme école ?

Reply

Marsh Posté le 21-01-2002 à 14:04:41    

ESI, à Bruxelles


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

Marsh Posté le 21-01-2002 à 14:11:06    

ok.
à plus !

Reply

Sujets relatifs:

Leave a Replay

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