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 :

[C#] Caractères accentué


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    150
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 150
    Par défaut [C#] Caractères accentué
    Bonjour,

    J'ai un contol crée par mes soins en héritant juste de la classe Control, j'ai donc redefinie des rectangle pour la saisie, etc...
    Il a entièrement été développé en C# Framework 1.1.

    Mon control marche très bien, cependant quand je le lance dans un environnement Unix (pas fait le test dans un Windows autre que français), la saisie se passe très bien ainsi que l'affichage de cette saisie.
    Mais quand je rentre des chaines de caractères en dur "ma chaine avec des é, è, à etc" il n'arrive pas à les affiché, à la place c'est des losanges noir avec un '?' au milieu.

    J'ai essayé en changeant le CultureInfo de l'application et de le mettre en "fr-FR" mais ça ne change rien.

    Quand je fait ce test là dans l'évènement KeyPress de mon composant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Console.WriteLine(e.KeyChar.ToString());
    Console.WriteLine("é");
    et que je presse la touche 'é' j'obtiens ce résultat dans la console de Mono:
    é


    Merci d'avance pour ceux qui pourrait m'aider.

    Spaeda

  2. #2
    Membre éclairé Avatar de getz85
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 423
    Par défaut
    Salut,

    essaye le @ avant ton "é"....

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    150
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 150
    Par défaut
    Ok je vais voir ca.

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur
    Inscrit en
    Juin 2006
    Messages
    645
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Juin 2006
    Messages : 645
    Par défaut
    Ca sent le problème d'encodage. Essaie d'utiliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.Text.Encoding.Default

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    150
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 150
    Par défaut
    Deja fait, j'ai même tester avec Encoding.Unicode, Encoding.Utf8, Encoding.Utf7, etc sans résultat, les chianes que je lui passe en dur sont toujours "pourrie" (plus les caractères accentué)

  6. #6
    Membre éclairé Avatar de getz85
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    423
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2008
    Messages : 423

Discussions similaires

  1. Caractère accentué pas intéprété - help!
    Par psychomatt dans le forum Apache
    Réponses: 2
    Dernier message: 15/09/2005, 08h42
  2. [JEditorPane] Problème avec caractère accentué
    Par scifire dans le forum Composants
    Réponses: 6
    Dernier message: 14/09/2005, 14h58
  3. Conversion caractères accentué
    Par Goliath722 dans le forum C++
    Réponses: 1
    Dernier message: 28/12/2004, 00h41
  4. Caractère accentué
    Par rbaby23 dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 24/12/2004, 19h16
  5. Bulk insert et caractère accentué
    Par slc dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 22/04/2003, 12h52

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