Bonjour
J'ai creer un programme en ADA avec adagide et je voudrais savoir comment faire pour associer un icon a l'executable que j'ai cree.
Merci d'avance.
Bonjour
J'ai creer un programme en ADA avec adagide et je voudrais savoir comment faire pour associer un icon a l'executable que j'ai cree.
Merci d'avance.
En fait, je ne suis pas convaincu que ça soit adagide qui gère les icones, ça n'est pas directement windows qui s'en charge ?
Confirmation, adagide ne fait pas ça. Tu peux toujours modifier l'icône associé à ton exécutable via les propriétés de ton application.
Salut PRomu@ld et merci pour la reponse
En fait j'ai essayer de creer un fichier ressource.
Lorsque l'on compile le programme avec le fichier ressource l'icon apparais a la place de l'icon standard de windows.
Le probleme c que ca ne marche que quand je que quand je compile en win32-gui (pas en windows) et qu'apres l'executable ne veut plus se lancer dans la console windows.
Sinon j'essaye de faire pareil avec le compilateur GPS mais je n'arrive pas a utililiser les fichier ressource.
Si quelqu'un a une idee.
Merci
En fait, c'est normal, win32-gui c'est pour une application graphique (gui = graphical user interface), donc normal que ça n'exécute plus la console.Le probleme c que ca ne marche que quand je que quand je compile en win32-gui (pas en windows) et qu'apres l'executable ne veut plus se lancer dans la console windows.
Tu peux toujours regarder dans la doc de gpsSinon j'essaye de faire pareil avec le compilateur GPS mais je n'arrive pas a utililiser les fichier ressource.
https://libre.adacore.com/gps/doc/gp...l#SEC_Contents
Merci
Je vais essayer de regarder l
Sinon comment faire pour lancer l'executable creer en win32-gui ailleurs que dans la console windows?
Je n'ai pas bien saisi ta question. Une fois que l'exécutable est généré, tu peux le lancer à partir de ce que tu veux. Invite de commande, icone, raccourci ...
En fait une fois l'executable creer en win32-gui je ne peux pas le lancer ni avec l'icon ni avec la console windows...
Alors que si je build en windows je peux le faire.
je sais pas pourquoi ca marche pas, en fait il ne lance rien du tout qd je click sur l'executable.
En fait, il doit compiler de façon à ce qu'il n'affiche pas la console (ce qui est normal), par conséquent tu ne peux pas suivre l'éxécution de ton programme. (le programme doit s'éxécuter tout de même)
Pour compiler dans ce mode, il faut que tu ais une interface graphique (gtkAda par ex)
J'ai essayer de regarder dans les processus pour voir si il se lancait qd meme mais il y apparait pas...
peut etre qu'il se lance et se ferme tout de suite.
Je vais essayer avec gtkAda comme tu m'as dis.
En fait, je pense qu'il se lance puis se ferme.
Pour ce qui est de GtkAda, ça va remettre en cause pas mal de concept au niveau de la programmation (si tu ne fait que des programmes console), mais c'est tout aussi intéressant
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager