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

Windows Forms Discussion :

[VB.NET 2003] problème d'icône


Sujet :

Windows Forms

  1. #1
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut [VB.NET 2003] problème d'icône
    Bonjour,

    Je suis persuadé que la solution doit être trivial mais néanmoins, je sèche...

    J'ai développé une application, tout fonctionne comme je le souhaite (du moins pour l'instant ) mis à part une seule chose. L'icone qui s'affiche dans la barre des tâches n'est pas l'icone que j'ai définie pour mon projet.

    Je l'ai définie pour chaque fenêtre de mon application ainsi que dans les propriétés du projet.

    J'ai également créer un projet Setup pour pouvoir distribuer mon application facilement. A l'installation, l'icone sur le bureau de l'utilisateur est bien le bon mais pas celui dans le menu démarrer. C'est le même dans la barre des tâches. Je dois avoir oublié de changer une propriété quelque part mais je ne vois pas où. Si quelqu'un voulait bien m'aiguiller...

    Merci d'avance.

    Griftou.

    P.S. : En pièce jointe, l'icone qui devrait s'afficher et l'icone qui s'affiche. Vous verrez de suite laquelle correspond à quoi ^^ (je ne peux pas ajouter de fichiers ".ico" donc ça va être des screens shots)

  2. #2
    Membre Expert Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Hérault (Languedoc Roussillon)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 699
    Par défaut
    Ton fichier icone doit avoir plusieurs instances pour x formats.
    Windows va prendre l'icone la plus grosse par rapport a ce qu'il peut afficher.

  3. #3
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Comment ça plusieurs instances ?

    Quand tu parles du plus grand, c'est terme de dimensions ou de taille sur disque ?

  4. #4
    Membre Expert Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Hérault (Languedoc Roussillon)

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 699
    Par défaut
    cad que dans un fichier .ico il peut y avoir plusieurs icones dedans, de differentes tailles et/ou definitions. (surtout depuis la sortie de vista ou les icones sont gigantesques car compresses)
    Et comme il y a plusieurs icones dans un seul fichier, c'est le systeme qui choisi, par rapport à la configuration ecran et resolution, lequel il doit afficher.
    Et il prends le plus performant (en taille et definition).

    Par exemple, regarde l'icone de internet explorer, il y a une bonne vingtaine de formats si mes souvenirs sont bons.
    Et pour voir le fonctionnement, baisse la resolution de l'ecran à du 16 couleurs par exemple, tu verras quasi tous les icones windows sont differents.

    Un bon programme de gestion ou createur d'icones te permettra de les voir tous (genre ArtIcons)

  5. #5
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Désolé de répondre si tard mais j'ai eu qqes soucis de DB pour l'application et j'ai légèrement zappé la partie icône.

    Dès que j'ai testé ça, j'reviens vous dire quoi.

    Griftou.

  6. #6
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Hello.

    Désolé de la réponse tardive mais il a fallu que j'migre mes données vers sql server.

    Je viens donc de télécharger et tester ArtIcons.

    J'ai ajouté tous les formats (16*16, 32*32, etc) à mon fichier icone mais ça n'a pas résolu mon problème...

    Y aurait-il quelque chose que j'aurais oublé de faire ?

    Griftou.

  7. #7
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Septembre 2003
    Messages : 401
    Par défaut
    Pour moi l'icône qui apparait dans la barre des taches c'est l'icône que tu as définit dans la fenêtre affiché.

    - Essaie de redéfinir l'icône au moins de la 1er fenêtre.

    si ça marche pas

    - Vide les icons de tes ressources et recommence à tout définir.

    si ça marche pas

    - Fait une copie de sauvegarde de ton projet
    - Dans le dossier de ton projet supprime tout le contenue des dossiers BIN et OBJ
    - réouvre ton projet et recompile.

  8. #8
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Bon voilà, j'ai redéfini mes icones pour toutes mes fenêtres de mon appli.

    Quand je fais un run en mode débug ou release depuis VS, ça marche, l'icone de la barre des tâches et bien le bon.

    Mais maintenant, quand je veux compiler le projet de déploiement afin de produire un exe livrable à l'utilisateur, il me dit que le fichier icone est d'un format incorrect.

    J'ai déjà essayé de le supprimer et de l'ajouter à nouveau mais ça n'a rien changer.

    Que faire ?

    Griftou.

  9. #9
    Membre très actif
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Septembre 2003
    Messages : 401
    Par défaut
    Est ce que la version déployer fonctionne sur ton poste.

    Si oui je pencherais pour une différence au niveau des PC.
    résolution Ecran, version windows.

    Si non, refait un icon avec un logiciel efface tous les autres pour remettre le nouveau.

    Il y a un logiciel qui est basique mais efficace "Icon Constructor 2".


    courage !

  10. #10
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Bin je n'arrive même pas déployer une version puisque je n'arrive pas à faire un build sur projet de déploiement.

    Ca tourne nickel en faisant un run depuis l'interface de VS mais c'est tout.

    Et sinon, mon fichier icone a déjà été fait avec un soft de création d'icone.
    Il s'agit de ArtIcons qui est mentionné plus haut dans ce topic.

    Griftou.

  11. #11
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Ok voilà j'ai trouvé !

    Il restait un endroit où il me fallait définir mon icône !

    En cliquant sur la racine du projet de déploiement dans le solution explorer, cela affiche des propriétés dans la properties box et là, il y a une propriété qui s'appelle AddRemoveProgramsIcon.

    Il fallait que je le définisse à cet endroit.

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

Discussions similaires

  1. [VB.NET 2003] problème de MAJ d'une DB
    Par Kropernic dans le forum Windows Forms
    Réponses: 1
    Dernier message: 28/08/2007, 11h44
  2. [Visual Studio .Net 2003]Problème d'édition de liens
    Par Mindiell dans le forum Visual C++
    Réponses: 10
    Dernier message: 26/05/2007, 00h43
  3. Réponses: 6
    Dernier message: 11/04/2007, 00h50
  4. [VC++.net 2003] Problème de cast
    Par Rafoo dans le forum Visual C++
    Réponses: 6
    Dernier message: 20/09/2006, 10h14
  5. Réponses: 2
    Dernier message: 05/05/2006, 16h10

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