[R] Mettre une image/icone dans un GUI

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
caropost
Niveau 4
Niveau 4
Messages : 63
Enregistré le : jeu. 19 mars 2015 16:24
Status : Hors ligne

[R] Mettre une image/icone dans un GUI

#1

Message par caropost »

Bonjour,

Je sais que ce sujet a été traité plusieurs fois et j'ai d'ailleurs regardé presque toutes les pages de ce forum pour essayer de trouver la solution mais toutes mes tentatives se sont avérées être des échecs.

J'essaie de mettre une image dans mon GUI. J'ai fais des recherches sur ce forum, sont grand frère américain et sur internet, j'ai essayé plusieurs fonctions, plusieurs façons de faire, j'ai même repris des fonctions dans les exemples téléchargés avec AutoIt mais sans résultat...

Voici ce que j'ai testé en dernier :
► Afficher le texte
Sauriez-vous m'aider svp ? :)
Modifié en dernier par caropost le mar. 09 juin 2015 09:41, modifié 1 fois.
Avatar du membre
TomAijerrie
Niveau 5
Niveau 5
Messages : 192
Enregistré le : lun. 02 juin 2014 09:55
Localisation : Lyon
Status : Hors ligne

Re: [..] Mettre une image/icone dans un GUI

#2

Message par TomAijerrie »

Code : Tout sélectionner

Global $directory = @ScriptDir &  "\Logo3.PNG"
Il faut mettre une chemin complet et nom pas le nom du fichier seul, sinon il sait pas dans quel dossier regarder

Pour info,
La macro @ScriptDir permet d'avoir le chemin du dossier dans lequel il y a les script,
la macro @MyDocumentsDir permet d'avoir le chemin du dossier "Mes documents",
les macro @DesktopDir & @DesktopCommonDir permettent d'avoir le chemin du bureau de l'utilisateur ou public

pour avoir le dossier parent, ajoute "..\",
par exemple
@ScriptDir & "\..\Logo3.png"
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Mettre une image/icone dans un GUI

#3

Message par jguinch »

Sinon, les fichier PNG ne peuvent pas être affichés avec GUICtrlCreatePic.
Voir l'exemple 3 de la page GUICtrlCreatePic
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
caropost
Niveau 4
Niveau 4
Messages : 63
Enregistré le : jeu. 19 mars 2015 16:24
Status : Hors ligne

Re: [..] Mettre une image/icone dans un GUI

#4

Message par caropost »

Bonjour,

J'avais essayé avec différents chemins (le complet à 2 endroits différents, avec "@ScriptDir") et avec des images en jpg et png mais rien n'a fonctionné, rien n'apparaissait...

J'ai voulu également modifier la partie où je demande le nombre mais peu importe ce que je mets, il me trouve toujours 4 oO
► Afficher le texte
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Mettre une image/icone dans un GUI

#5

Message par jbnh »

Pour moi inséréer une JPG marche. Soit tu te gourres dans le chemin, soit tu compiles ton script et la faut passer par fileinstall.

Pour le nombre de fleur vous affichez l'handle de l'input. Il faut passer par GuiCtrlRead
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
caropost
Niveau 4
Niveau 4
Messages : 63
Enregistré le : jeu. 19 mars 2015 16:24
Status : Hors ligne

Re: [..] Mettre une image/icone dans un GUI

#6

Message par caropost »

Effectivement, avec un jpg (et un redémarrage du PC) ça marche mieux :) Pour le chemin, je faisais un clique droit sur l'image, j'allais dans les propriétés et faisais un c/c du chemin inscrit donc je savais que ce n'était pas ça le problème.

Et le GUICtrlRead fonctionne également :)

Merci :)
Répondre