IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

Mettre une image en icône


Sujet :

Lazarus Pascal

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 24
    Points : 11
    Points
    11
    Par défaut Mettre une image en icône
    Bonjour,

    je sais qu'il est possible de mettre une icône sympa à notre exécutable en C++... Je me suis donc dit pourquoi pas en Pascal ? Simplement j'ai beau chercher, je ne trouve rien en relation avec l'icône de l'executable... Auriez-vous une réponse ?

    Merci d'avance
    Quentin

  2. #2
    Responsable Pascal, Lazarus et Assembleur


    Avatar de Alcatîz
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Mars 2003
    Messages
    7 930
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 7 930
    Points : 59 398
    Points
    59 398
    Billets dans le blog
    2
    Par défaut
    Bonjour,

    Une icône peut être ajoutée dans les ressources du programme.
    Avec quel compilateur travailles-tu ?
    Règles du forum
    Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
    Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
    Mes tutoriels et sources Pascal

    Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
    La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 24
    Points : 11
    Points
    11
    Par défaut
    Salut, je travaille sous Lazarus mais je sais pas trop quel compilateur j'utilise Ce que je peux te dire c'est que le chemin d'accés du compilateur c'est 'c:\lazarus\fpc\2.0.4\bin\i386-win32\fpc.exe'... Ca t'aide ou tu veux de plus ample informations ?

  4. #4
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 35
    Points : 43
    Points
    43
    Par défaut
    Bonjour,

    Oui on peut ajouter l'icone dans un fichier ressource, mais sous windows faut pas rêver vous n'aurez jamais votre icône en haut à gauche de la fenêtre avec Lazarus, épisodiquement vous l'aurez dans la barre des tâches.
    Sous linux c'est un peu mieux mais cela dépend de la distribution ...

    Voilà à mon humble avis un détail qui tue, un super programme avec un carré blanc pour icône, cela ne fait pas très pro Mais ce genre de détails ne fait pas partie des priorités chez lazarus semble-t'il...

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 24
    Points : 11
    Points
    11
    Par défaut
    Et comment fait-on cela ?

  6. #6
    Membre expérimenté
    Avatar de chris37
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2007
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 378
    Points : 1 688
    Points
    1 688
    Par défaut
    Bonjour,

    La réponse est ici [lien supprimé] et cela fonctionne très bien sous windows

    Ce type de gestion n'existe pas sous linux par défaut...

    Cordialement,
    Chris

  7. #7
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 35
    Points : 43
    Points
    43
    Par défaut
    Ca marche sous windows, faut voir, cela dépend de ce que vous voulez: si vous voulez une icône associée au programme qui apparaisse dans l'explorateur de fichiers ou sur le bureau par exemple, alors là ok ça marche. Mais si vous voulez que l'icône apparaisse dans la fenêtre de votre application (en haut à gauche comme dans toute application quoi!), et bien là ce n'est pas la peine, ça ne marche pas.

    Ce type de gestion n'existe pas sous linux par défaut...
    Par contre je n'ai pas de problème d'icône sous linux...

  8. #8
    Membre éclairé

    Inscrit en
    Avril 2003
    Messages
    284
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 284
    Points : 773
    Points
    773
    Par défaut
    Citation Envoyé par ilikeit Voir le message
    Mais si vous voulez que l'icône apparaisse dans la fenêtre de votre application (en haut à gauche comme dans toute application quoi!), et bien là ce n'est pas la peine, ça ne marche pas.
    Mais si ça fonctionne, il suffit de faire un fichier RC et de nommer l'icone MAINICON, la preuve en image.
    Images attachées Images attachées  

  9. #9
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 35
    Points : 43
    Points
    43
    Par défaut
    Citation Envoyé par Clandestino Voir le message
    Mais si ça fonctionne, il suffit de faire un fichier RC et de nommer l'icone MAINICON, la preuve en image.
    C'est bien évidemment la technique que j'utilise. Sceptique que je suis, j'ai réessayé de compiler mon fichier RC, et là effectivement ça a marché! Alors il reste quand même un mystère car quand j'avais compilé mon fichier RC la première fois, l'icône apparaissait bien dans les raccourcis vers l'application, mais pas dans la fenêtre de l'application. Je n'ai donc pas cherché à compiler une deuxième fois le fichier RC pensant à un problème de lazarus (habitué que je suis à en trouver...), seulement cette fois-ci c'était pas lazarus mais le compilateur de ressources qui a eu un couac.

    Merci à Clandestino de m'avoir poussé à réessayer.

  10. #10
    Nouveau membre du Club
    Homme Profil pro
    Photographe
    Inscrit en
    Septembre 2014
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Photographe
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2014
    Messages : 25
    Points : 30
    Points
    30
    Par défaut
    bonjour, le lien cité ci dessus ne fonctionne plus
    quelqu'un aurait soit un autre lien
    soit le code ?

    merci

  11. #11
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 062
    Points : 15 353
    Points
    15 353
    Billets dans le blog
    9
    Par défaut
    Je viens d'essayer la méthode décrite : ça fonctionne bien (sous Windows).

    Une méthode légèrement différente est décrite dans notre FAQ Lazarus.
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

  12. #12
    Nouveau membre du Club
    Homme Profil pro
    Photographe
    Inscrit en
    Septembre 2014
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Photographe
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2014
    Messages : 25
    Points : 30
    Points
    30
    Par défaut
    bah, en m^me temps cette méthode est peut être obsolète car dans lazarus 1.2.4

    il y a dans les options du projet la gestion des icones associées
    CTRL+SHIFT+F11

    Nom : PN4GPO5.png
Affichages : 303
Taille : 43,1 Ko

  13. #13
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 062
    Points : 15 353
    Points
    15 353
    Billets dans le blog
    9
    Par défaut
    Citation Envoyé par gilgameshh Voir le message
    il y a dans les options du projet la gestion des icônes associées
    Effectivement. Du coup je crois que nous avons fait le tour des différentes méthodes.
    Mon site personnel consacré à MSEide+MSEgui : msegui.net

Discussions similaires

  1. [CR7] mettre une image ou texte de fond
    Par yoyothebest dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 11/08/2006, 15h40
  2. Réponses: 12
    Dernier message: 22/02/2005, 18h45
  3. [VB6] mettre une image sur un boutton
    Par dim dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 15/02/2004, 02h28
  4. Comment mettre une image en fond de JFrame
    Par marc26 dans le forum Débuter
    Réponses: 3
    Dernier message: 19/01/2004, 18h57
  5. Peut on mettre une image dans une BD MySQL ?
    Par maddog2032 dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 25/07/2003, 17h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo