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

EDI Delphi Discussion :

Icône principale de l'exe


Sujet :

EDI Delphi

  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 085
    Points : 886
    Points
    886
    Par défaut Icône principale de l'exe
    Bonjour à tous,
    Pouvez-vous me dire où se trouve l'icone de l'application dans le code source ? Je pensais que s'était le fichier "Nom_du_projet.res" mais quand je le supprime,il garde l'icone...

    En fait, le problème est que je migre un projet Delphi 1 vers Delphi 7 et que j'ai dû recompiler les fichier rc en mode 32 bits. L'icône de l'exe n'est pas la bonne seulement. Dans les propriétés du projet, il affiche bien la bonne icône. Que faire.... ?

  2. #2
    Expert éminent sénior

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Points : 19 101
    Points
    19 101
    Par défaut
    C'est bien le .res, par contre s'il n'y a pas d'icone il prend celle contenue dans la fiche principale pour recréer le .res.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 085
    Points : 886
    Points
    886
    Par défaut
    Citation Envoyé par Nono40 Voir le message
    C'est bien le .res, par contre s'il n'y a pas d'icone il prend celle contenue dans la fiche principale pour recréer le .res.
    Bein, c'est bien ce qu'il fait. Il me prend celui (le premier) dans la fiche principale. Pourtant le fichier res du projet pocede bien l'icône avec pour nom MAINICON.

    J'ai déjà recompilé le rc mais rien y fait. Voyez-vous d'où pourrait venir ce problème ?

    Merci

  4. #4
    Membre chevronné

    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 288
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2002
    Messages : 1 288
    Points : 1 936
    Points
    1 936
    Par défaut
    Dans le source du projet, as-tu essayé de mettre le nom de ton fichier res à la place de
    ?
    Delphi 7/XE2/XE3
    C#
    Oracle 9i à 12c
    SQL Server 2008 à 2014

  5. #5
    Membre éclairé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 085
    Points : 886
    Points
    886
    Par défaut
    Citation Envoyé par Linkin Voir le message
    Dans le source du projet, as-tu essayé de mettre le nom de ton fichier res à la place de
    ?
    A non, c'est pas con ça, j'essaierai demain sans faute.

    Merci

  6. #6
    Expert éminent sénior

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Points : 19 101
    Points
    19 101
    Par défaut
    Citation Envoyé par portu Voir le message
    Bein, c'est bien ce qu'il fait. Il me prend celui (le premier) dans la fiche principale. Pourtant le fichier res du projet pocede bien l'icône avec pour nom MAINICON.

    J'ai déjà recompilé le rc mais rien y fait. Voyez-vous d'où pourrait venir ce problème ?

    Merci
    Oui. Mais pour mettre l'icone du projet en place c'est dans les options du projet qu'il faut le faire. Il se chargera de refaire le .res comme faut lui même.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  7. #7
    Membre éclairé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 085
    Points : 886
    Points
    886
    Par défaut
    Citation Envoyé par Nono40 Voir le message
    Oui. Mais pour mettre l'icone du projet en place c'est dans les options du projet qu'il faut le faire. Il se chargera de refaire le .res comme faut lui même.

    oui oui, c'est ce que j'ai fait. Mais ça ne va pas. Je rappelle que c'est un projet Delphi 1 porté sur Delphi 7. Le problème vient surement de là...
    J'ai essayé de faire un enregistrer le projet sous... mais toujours la même chose.

  8. #8
    Expert éminent sénior

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Points : 19 101
    Points
    19 101
    Par défaut
    Donc si je résume, dans les options du projet tu vois bien l'icone que tu as ajouté. Mais quand tu vas dans l'explorateur (sans lancer l'appli) du vois l'ancienne icone ?

    Dans ce cas vide le cache des icones de Windows ça merde régulièrement.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  9. #9
    Membre éclairé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 085
    Points : 886
    Points
    886
    Par défaut
    En résumé :

    Main.res -> Possède 5 icônes qui sont chargés dans des boutons dynamiques.

    Projet.res -> l'icône de l'application.

    Dans les options du projet, je vois bien la bonne icône du projet.
    Quand je compile, l'icône de l'application est la première icône de Main.res
    Par contre, les icônes des fenêtres sont bien les mêmes que la bonne icône du projet.

  10. #10
    Membre éclairé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 085
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 085
    Points : 886
    Points
    886
    Par défaut
    Bon bein voilà, j'ai rusé un peu. J'ai inséré une icone dans main.rc en premier (par ordre alphabétique) et ça marche.

    Pas très propre mais bon...

    Merci à vous tous.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Icône par défaut des exe de Delphi 2010
    Par Simicro dans le forum EDI
    Réponses: 4
    Dernier message: 24/07/2012, 18h31
  2. [À télécharger] Extraire les icônes d'un fichier EXE ou DLL
    Par SfJ5Rpw8 dans le forum Vos téléchargements VB6
    Réponses: 0
    Dernier message: 13/11/2010, 19h43
  3. Réponses: 5
    Dernier message: 04/05/2005, 11h37
  4. coller une icône à un exe
    Par Eugénie dans le forum MFC
    Réponses: 4
    Dernier message: 09/03/2004, 17h48

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