[R] Icone de programme

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
DidUngar
Niveau 3
Niveau 3
Messages : 40
Enregistré le : mar. 14 août 2007 23:31
Status : Hors ligne

[R] Icone de programme

#1

Message 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 ?
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

#2

Message 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.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
DidUngar
Niveau 3
Niveau 3
Messages : 40
Enregistré le : mar. 14 août 2007 23:31
Status : Hors ligne

#3

Message par DidUngar »

Oui j'ai donner un exemple.
Mais l'icone n'est pas prise en compte.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

#4

Message 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.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
arrkhan
Niveau 8
Niveau 8
Messages : 528
Enregistré le : sam. 17 nov. 2007 03:30
Status : Hors ligne

#5

Message 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
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

#6

Message 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.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
DidUngar
Niveau 3
Niveau 3
Messages : 40
Enregistré le : mar. 14 août 2007 23:31
Status : Hors ligne

#7

Message 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"
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

#8

Message 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)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
DidUngar
Niveau 3
Niveau 3
Messages : 40
Enregistré le : mar. 14 août 2007 23:31
Status : Hors ligne

#9

Message par DidUngar »

Super ca marche.
Merci.
Répondre