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++/CLI Discussion :

utilisation d'une "Color" dans le fichier config (app.config)


Sujet :

C++/CLI

  1. #1
    Invit�
    Invit�(e)
    Par d�faut utilisation d'une "Color" dans le fichier config (app.config)
    Bonjour a tous,

    C++/CLI
    .NET4.0
    je voudrais g�rer dans le fichier app.config la configuration de couleurs
    (System:rawing::Color) or les exemples de "Nico" sur la gestion de configuration ne propose que des objets "String".

    j'ai bien essay� de cr�er une cl� telle que dans la gestion du fichier de config
    (save Preferences(void)) :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    config_file->AppSettings->Settings->Remove("colorlayerinformations");
    config_file->AppSettings->Settings->Add("colorlayerinformations",color_LayerInformations.ToString());
    mais je me retrouve avec une cl� :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <add key="colorlayerinformations" value="Color [Desktop]" />
    or quand je veux faire une lecture par (loadPreferences(void)) :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    color_LayerInformations = Color::FromName(ConfigurationManager::AppSettings["colorlayerinformations"]);
    La couleur n'existe pas, c'est lu mais initialise a 0/0/0

    bref, ca ne fonctionne pas top.

    Faut t'il que j'utilise Color::FromAgrb() et ensuite sauver le Int32 en String dans le fichier. Et le lire tel quel ? Mais du coup, il va perdre la notion de couleurs "Web" ou "Systeme" telle qu'elles existent dans les boite de dialogue de couleur (ColorEdit).

    Ou alors y a t'il qque part un exemple simple que je pourrai trouver ? j'ai pas mal fouill� sur le net mais il n'y a pas grand chose la dessus.
    Denis
    Derni�re modification par Deepin ; 26/04/2011 � 11h46.

  2. #2
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 507
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 507
    Par d�faut
    Pour une r�ponse d'ordre g�n�rale :

    Voir dans la FAQ suivante, la r�ponse � la question

    Q: How are my strongly typed properties serialized as settings? I couldn't get the <insert type here> class to serialize correctly.
    http://blogs.msdn.com/b/rprabhu/arch...29/433979.aspx

Discussions similaires

  1. R�ponses: 3
    Dernier message: 13/12/2007, 14h25
  2. [Talend] - Utilisation d'une variable de context dans un tPostgresqlInput
    Par lolotte35 dans le forum D�veloppement de jobs
    R�ponses: 5
    Dernier message: 07/11/2007, 15h17
  3. R�ponses: 1
    Dernier message: 22/05/2007, 12h03

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