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# Discussion :

Modifier une ressource de type chaîne dans le code


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Apprenti BTS Informatique
    Inscrit en
    Mai 2012
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Apprenti BTS Informatique

    Informations forums :
    Inscription : Mai 2012
    Messages : 26
    Par défaut Modifier une ressource de type chaîne dans le code
    Bonjour,

    Pour un projet j' ai besoin de modifier une ressource de type chaîne à partir du code.

    Je fais donc :

    Properties.Resources.Partage_Connectés = "essais"

    l erreur est :

    La propriété ou l'indexeur 'library_Classe_Chat.Properties.Resources.Partage_Connectés' ne peut pas être assigné -- il est en lecture seule


    Merci de m'aider

  2. #2
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Avril 2008
    Messages : 231
    Par défaut
    Personnellement je trouve que c'est assez clair. Le but d'une ressource et d'avoir une valeur statique, qui ne fait pas partie de code pour faire par exemple de l'internationalization.
    Toi ce que tu veux faire c'est modifier une valeur d'une data contenue dans un fichier, dans ce cas utilise un fichier à toi. Si tu veux la simplicité du XML utilise l'API XML fournit par le framework et mets tes infos dans ton fichier XML.
    A ma connaissance, je ne pense pas que tu puisses changer une valeur d'une ressource au Runtime.

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Ça n'a pas de sens de vouloir faire ça, d'une part parce qu'une ressource n'est pas modifiable (sauf peut-être avec de grosses bidouilles que je préfère même pas imaginer), et d'autre part parce que si tu as besoin de le modifier, ce n'est pas une ressource...

    A priori tu devrais plutôt utiliser des paramètres d'application (settings)

Discussions similaires

  1. Réponses: 2
    Dernier message: 09/11/2007, 10h39
  2. Modifier une chaine de caractères lue dans une DB
    Par shinryu69 dans le forum Langage
    Réponses: 4
    Dernier message: 31/10/2006, 13h40
  3. [VB]probleme double quote dans une ressource de type string
    Par JulienCEA dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 23/02/2006, 12h38
  4. insérer une valeur de type float dans une abse de données
    Par Stephane_br dans le forum Langage SQL
    Réponses: 2
    Dernier message: 02/11/2005, 10h47
  5. Réponses: 2
    Dernier message: 18/10/2003, 14h42

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