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

C++Builder Discussion :

Icone de l'executable [Trucs & Astuces]


Sujet :

C++Builder

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2005
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 10
    Points : 14
    Points
    14
    Par défaut Icone de l'executable
    Bonjour,

    J'ai un "petit" problème à vous soumettre:
    J'utilise depuis quelques temps déjà C++ Builder 6 et régulièrement j'ai un problème avec l'icône de l'executable.
    Je spécifie bien une nouvelle icône dans Project->Options->Application, je fais un build et l'icône reste toujours pareille malgré tout.

    Quelqu'un a-t-il déjà eu ce problème, si oui, a-t-il une solution?

    Merci,

    HM

  2. #2
    Membre éclairé
    Avatar de doudoustephane
    Homme Profil pro
    Gérant
    Inscrit en
    Août 2005
    Messages
    1 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Gérant

    Informations forums :
    Inscription : Août 2005
    Messages : 1 129
    Points : 862
    Points
    862
    Par défaut
    je crois que cela sert a mettre ton icone sur l'exe et non pas la fenetre.

    pour elle, il faut le specifier dans les proprietes de la form "Icon"
    Sinon, moi, ca marche tout seul
    développeur en folie cherche à ... développer encore plus

  3. #3
    Membre éclairé
    Avatar de Interruption13h
    Inscrit en
    Août 2005
    Messages
    603
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 603
    Points : 786
    Points
    786
    Par défaut
    Salut !

    Au pire des cas,tu peu éditer ton fichier .res avec un éditeur de ressource (ex:ResHaker),changer l'icone,et tout reconstruire...
    et le prob est résolu

    ++
    Plus tu prends part aux joies et chagrins des gens, plus ils te sont proches et chers. Mais c'est le chagrin et les problèmes qui vous rapprochent le plus.

    (Mark TWAIN)

  4. #4
    Membre chevronné
    Avatar de Gilles Louïse
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    421
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2002
    Messages : 421
    Points : 1 911
    Points
    1 911
    Par défaut
    Citation Envoyé par Henri Markarian
    Je spécifie bien une nouvelle icône dans Project->Options->Application, je fais un build et l'icône reste toujours pareille malgré tout.
    J'ai remarqué cela aussi, après avoir modifié l'icône et après l'avoir bien sûr sauvegardé, il faut sortir carrément de C++ Builder et y revenir pour tout reconstruire ou peut-être seulement tout fermer, réouvrir le projet et le reconstruire.

    En général, on ne s'en aperçoit pas si on est censé entrer et sortir fréquemment de C++ Builder.

    À bientôt
    Gilles

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2005
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 10
    Points : 14
    Points
    14
    Par défaut
    Bonjour,

    Merci pour vos conseils, mais... rien ne marche

    @doudouallemand: C'est bien l'icone de l'exe que je veux changer ^^

    @Interruption13h: Curieusement l'icone dans le fichier .res correspond bien à la nouvelle icone que je veux utiliser. Mais nada, pour ce qui est de l'executable.

    @Gilles Louïse: Ai essayé, mais ca ne marche pas.

    Si qqn as une autre idée, elle est la bienvenue.

    HM

  6. #6
    Membre chevronné
    Avatar de Gilles Louïse
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    421
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2002
    Messages : 421
    Points : 1 911
    Points
    1 911
    Par défaut
    Citation Envoyé par Henri Markarian
    @Gilles Louïse: Ai essayé, mais ca ne marche pas.
    Je viens d'y penser, je crois que la version étudiant ou standard ou encore version de base ne vous permet pas de modifier l'icône de l'application, ce qui est logique puisque cette version n'est en quelque sorte qu'une version de test, les exécutables n'étant en principe pas destinés à être distribués.

    À bientôt
    Gilles

  7. #7
    Membre éclairé
    Avatar de Interruption13h
    Inscrit en
    Août 2005
    Messages
    603
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 603
    Points : 786
    Points
    786
    Par défaut
    Salut !

    T'es sûre que t'as pas enlevé le fichier .res de ton projet ? si c'est le cas :

    Projet->Ajouter au projet... : et tu ajoute ton fichier .res,et sauvegarder,puis tout reconstruire !



    heuu...non c'est pas ça ?

    a+
    Plus tu prends part aux joies et chagrins des gens, plus ils te sont proches et chers. Mais c'est le chagrin et les problèmes qui vous rapprochent le plus.

    (Mark TWAIN)

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2005
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 10
    Points : 14
    Points
    14
    Par défaut
    @Gilles Louïse: J'utilise Enterprise (le problème n'apparait pas sur tout nos projets)

    @Interruption13h: Non, le fichier .res est bien inlus dans le projet.

    Autre curiosité, dans les propriétés du fichier (dans explorer.exe > click droit > properties), ou quand je crée un raccourci vers ce fichier l'icone affichée est la bonne. Mais celle de l'executable est toujours foireuse.
    Je sèche...

    HM

  9. #9
    Membre chevronné
    Avatar de Gilles Louïse
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    421
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2002
    Messages : 421
    Points : 1 911
    Points
    1 911
    Par défaut
    Citation Envoyé par Henri Markarian
    @Gilles Louïse: J'utilise Enterprise (le problème n'apparait pas sur tout nos projets)
    Il faut aussi vérifier que vous avez bien sauvegardé votre icône. En tout cas, je viens de réssayer la séquence suivante, ça marche :

    1) Entrer dans C++ Builder
    2) "Sauvegarder le projet sous"
    3) Creer un répertoire Test
    4) y entrer
    5) Sauvagarder Unit1 et Project1
    6) Outils->Éditeur d'image
    7) Ouvrir Projet1
    8) Cliquer Icône puis MAINICON
    9) Modifier l'icône
    10) Quitter l'éditeur d'image (Fichier->Quitter)
    11) Accepter de sauvegarder
    12) Retour à C++ Builder : Fichier->Fermer tout
    13) Recharger ce même projet
    14) Compiler/exécuter
    15) On a l'icône été modifié

    Si cette séquence en partant de zéro ne marche pas chez vous, c'est que votre installation de C++ Builder est probablement fautive.

    À bientôt
    Gilles

  10. #10
    Membre actif Avatar de Mattetfamilly
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    182
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 182
    Points : 201
    Points
    201
    Par défaut Un suivi des précédentes compilations?
    Bonjour Henri,

    Je ne suis pas sûr de ce que je vais te dire mais il me semble avoir eu des problèmes similaires à une époque et je crois avoir dégager 3 possibilités:
    1) Tu renommes ton projet et donc ton application et Builder est obligé de tout recréer/recompiler.

    2)Au lieu d'une simple compilation / Run, fais un make. (pas de raccourci clavier)

    3)Fermes Builder. Dans ton répertoire de sortie, tu supprimes tout les fichiers créé par Builder (.obj / .exe / .res /...). Dans le répertoire des fiches de ton projet, supprimes tous les fichiers ".obj". Rouvres Builder et recompiles: Builder est obligé de tout recompiler et de tout recréer. Logiquement, il ne devrait pas conserver de trace de l'ancienne icône de cette manière...

    Certaines des solutions semblent radicales mais devrait solutionner le problème. Je ne sais toujours pas dans le détail d'où cela peut venir et s'il existe une solution plus simple.

    Mattetfamilly



    Et surtout, n'oublies pas le "Résolu" si c'est le cas.
    on aura tout vu...
    Mais où est-ce???...
    ------------------------------------------------------
    n'oublies pas les balises [code ][/code ]
    et le Tag

  11. #11
    Membre éprouvé

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Points : 1 148
    Points
    1 148
    Par défaut
    Citation Envoyé par Mattetfamilly
    3)Fermes Builder. Dans ton répertoire de sortie, tu supprimes tout les fichiers créé par Builder (.obj / .exe / .res /...). Dans le répertoire des fiches de ton projet, supprimes tous les fichiers ".obj". Rouvres Builder et recompiles: Builder est obligé de tout recompiler et de tout recréer. Logiquement, il ne devrait pas conserver de trace de l'ancienne icône de cette manière...
    D'ailleurs cette méthode est à appliquer régulièrement...parfois j'ai des problèmes de linkage que je ne parviens pas à comprendre et un coup de ménage résoud tout.

    D'ailleurs dans chacun des dossiers de mes projet j'ai un petit clean.cmd qui contient :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    del *.obj
    del *.tds
    del *.map
    del *~
    Neilos

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

Discussions similaires

  1. icon pour un executable
    Par campofelliz dans le forum MATLAB
    Réponses: 3
    Dernier message: 15/05/2009, 09h30
  2. icone pour le executable
    Par bilnise dans le forum Qt
    Réponses: 2
    Dernier message: 08/05/2009, 13h32
  3. changer icone d un executable
    Par ghaoui dans le forum JBuilder
    Réponses: 1
    Dernier message: 06/03/2007, 13h17
  4. icone sur un executable
    Par Jérémy Lefevre dans le forum C++
    Réponses: 4
    Dernier message: 17/10/2006, 15h54
  5. recuperer l'icone d'une executable
    Par kesiahlex dans le forum Langage
    Réponses: 8
    Dernier message: 09/07/2006, 17h10

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