Page 1 sur 1
[R] Utilisation d'une icone ajouté au fichier compilé
Posté : mer. 17 févr. 2010 09:20
par neric77
Bonjour,
J'essaye en vain d'afficher des icones à mes boutons. Cela fonctionne tant que le script n'est pas compilé.
J'utilise "#AutoIt3Wrapper_Res_ICON_Add=G:\Scripts\Essais\gserv.ico" pour l'ajouter en ressource mais comment la réutiliser pour qu'elle s'affiche en bouton?
Merci de votre aide.
cdt
Re: [..] Utilisation d'une icone ajouté au fichier compilé
Posté : mer. 17 févr. 2010 17:32
par Tlem
De la même manière qu'une DLL, sauf que là ce sera votre Exe.

Re: [..] Utilisation d'une icone ajouté au fichier compilé
Posté : jeu. 18 févr. 2010 09:07
par neric77
Tlem,
j'ai essayé #AutoIt3Wrapper_Res_Icon_Add=xx mais cela me change l'icone de mon prog alors que j'ai #AutoIt3Wrapper_icon=xx.
J'ai essayé d'ajouter l'icone en tant que fichier :
Code : Tout sélectionner
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Res_file_Add=G:\Scripts\Essais\gserv.ico, Icon, Gserv
#AutoIt3Wrapper_icon="G:\Scripts\Essais\hotline.ico"
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
Dois-je utiliser #AutoIt3Wrapper_Res_File_Add=xx ??
Ensuite, pour ajouter l'icone au bouton, est-ce bon :
Code : Tout sélectionner
$buttonGserv = GUICtrlCreateButton("", 80, 460, 40, 40, $BS_ICON)
$pic = GUICtrlCreatePic("", 80,460,40,40, $BS_ICON)
_ResourceSetImageToCtrl($pic, "Gserv", $RT_ICON, @ScriptName)
Je précise que j'utilise la dernière version de scite
Merci
Re: [..] Utilisation d'une icone ajouté au fichier compilé
Posté : jeu. 18 févr. 2010 12:31
par Tlem
Je pense qu'un exemple est mieux qu'un long discourt ...
Lorsque vous aurez jeté un oeil sur l'exemple joint :
► Afficher le texte
Sachez que l'index de l'icône dépend du nombre de ressource ajoutée au script.
Pour plus de facilité, compilez votre script avec la ressource et utilisez Koda ou ResHacker pour connaitre son index.
Le plus facile étant Koda. Vous créez un bouton bidon puis à l'aide de l'inspecteur d'objet, allez chercher pour l'icône votre script déjà compilé puis sélectionnez la ressource à utiliser (attention, il y à souvent un décalage entre la numérotation dans la liste des icônes et l'index réel).
En cliquant sur voir le code généré, vous verrez l'index du fichier et vous n'aurez qu'à mettre à jour votre script.
Re: [R] Utilisation d'une icone ajouté au fichier compilé
Posté : ven. 19 févr. 2010 14:01
par neric77
Merci beaucoup.
c'est vrai qu'avec l'exemple ca va mieux.
Merci encore
Re: [..] Utilisation d'une icone ajouté au fichier compilé
Posté : ven. 19 févr. 2010 18:58
par Tlem
N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu.
[R] Utilisation d'une icone ajouté au fichier compilé
Posté : lun. 22 févr. 2010 07:39
par neric77
je pensais l'avoir fait.
dsl