Page 1 sur 1

[R] Icone de programme

Posté : sam. 29 déc. 2007 00:15
par DidUngar
Le code que j'ai tester :

Code : Tout sélectionner

#Compiler_Icon="./msn.ico"
Voila,
j'ai trop de script autoit.
Du coup j'ai 5 icone en bas toute identique ....
se n'est pas un gros probléme en soit mais, j'aimerai changer l'icone de chaque programme.
Comment je peut faire ?

Posté : sam. 29 déc. 2007 00:29
par Tlem
Et bien dans votre directive #Compiler_Icon, remplacer l'icône msn.ico par une autre icône ...

Pour chacun de vos script, utilisez un icône diffèrent lors de la compilation.

Posté : sam. 29 déc. 2007 00:51
par DidUngar
Oui j'ai donner un exemple.
Mais l'icone n'est pas prise en compte.

Posté : sam. 29 déc. 2007 00:54
par Tlem
Par-ce que vous ne compiler par le script en Exe, ou parce que le chemin de l'icône n'est pas bon.

Posté : sam. 29 déc. 2007 00:56
par arrkhan
ne serait ce pas plus facile en utilisant #AutoIt3Wrapper_icon=Res\Msn.ico
et les options de compil avancée ?

Edit: où Res est le répertoire dans lequel se trouve l'icone, situé au même endroit que le script

Posté : sam. 29 déc. 2007 01:10
par Tlem
#Compiler_Icon et #AutoIt3Wrapper_icon sont les même directives, la première est seulement l'ancienne version, mais Scite4AutoIt traduit automatiquement lors de la compilation.

Je pense seulement que DidUngar ne compile pas ses scripts, et donc les directives n'ont aucun intérêt dans ce cas.

Posté : sam. 29 déc. 2007 02:29
par DidUngar
Je compile mes scripts, vu que je les lance avec le gestionnaire de tache windows. ( Clique Gauche "Compile Script" )
Le chemin indique bien le fichier courant ?
Si c'est le cas le chemin est bon.

Voila mon entête de file :

Code : Tout sélectionner

#Compiler_Icon="./favicon.ico"
;#Include <File> 
;#Include <Array>
Opt("WinTitleMatchMode", 2)


$version="1.0.0.1"
#include "gestion_var.au3"
If (FileExists ( "./var/MSN/" )==0) Then
    DirCreate ( "./var/MSN/" )
EndIf
; *****~*****~_____ Fonctions   _____~*****~***** ;
;#include "fonct_select.au3"
#include "fonct_txt.au3"
#include "fonct_souris.au3"
;#include "fonct_screen.au3"
#include "fonct_session.au3"
 
.....

Code : Tout sélectionner

; Fonctions de discution
#include "discu_simple.au3"
#include "discu_insulte.au3"
#include "discu_syntax.au3"
#include "discu_command.au3"

Posté : sam. 29 déc. 2007 12:36
par Tlem
DidUngar a écrit :Je compile mes scripts, vu que je les lance avec le gestionnaire de tache windows. ( Clique Gauche "Compile Script" )
Effectivement, cette solution (Clique gauche puis "Compile Script") ne prend pas en compte les directives du fichier .au3.
Pour que cela fonctionne, il vous faut faire : Clique gauche puis "Compile With Options" et là ca fonctionnera.
Si vous n'avez pas cette option disponible, alors installer Scite4Autoit (http://www.autoitscript.fr/forum/viewtopic.php?t=246)

Posté : dim. 30 déc. 2007 20:15
par DidUngar
Super ca marche.
Merci.