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

Langage Delphi Discussion :

utf8 et cheveux sur la tête


Sujet :

Langage Delphi

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 117
    Points : 68
    Points
    68
    Par défaut utf8 et cheveux sur la tête
    Bonjour,

    j'aimerais qu'il me reste un peu du second en devant manipuler le premier
    Sous lazarus, un paquet utf8tools permet à mon projet de faire ce qui est attendu, mais sous delphi 2005 ?

    Ce sont les fonctions UTF8Copy, Utf8ToUnicode, UTF8CharacterToUnicode que j'aimerais pouvoir utiliser avec delphi 2005.

    Merci d'avance pour vos infos

  2. #2
    Membre habitué
    Inscrit en
    Juillet 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juillet 2007
    Messages : 113
    Points : 170
    Points
    170
    Par défaut
    Vérifies dans l'aide si les méthodes UTF8Encode et UTF8Decode existe en delphi 2005?
    Pour UTF8Copy si delphi 2005 fonctionne comme les delphi précédent tu travailles en UTF8 dans une string donc tu utilises simplement Copy...

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 117
    Points : 68
    Points
    68
    Par défaut
    Merci pour ton aide

    UTF8decode fonctionne, mais bizarrement (d'où mon post)

    Une chaine avec blabla1/blabla2 se retrouve découpée en blabla1, avec un 0 terminal, le '/' ayant lui le code 47, dans la chaine utf8string de départ.

    J'utilise comme ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Chaine_WideString :=  UTF8decode(Chaine_utf8string);
    je ne devais pas être réveillé ce matin.

    le 47 passe bien, cet aprem

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

Discussions similaires

  1. [CR XI] Haut et bas de page sur en-tête de rapport
    Par olivier.filaine dans le forum Formules
    Réponses: 4
    Dernier message: 13/06/2013, 17h18
  2. [AC-2007] ETAT : Syntaxe de conditions sur en-tête de groupe
    Par sendme dans le forum IHM
    Réponses: 1
    Dernier message: 20/04/2011, 09h34
  3. Réponses: 4
    Dernier message: 28/08/2009, 15h41
  4. [DataGrid] Intercepter le clic sur en-tête de colonne
    Par david71 dans le forum Windows Forms
    Réponses: 6
    Dernier message: 04/07/2007, 11h52

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