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 :

Convertion String managé en const unsigned short *


Sujet :

C++/CLI

  1. #1
    Membre confirmé Avatar de Vonziz
    Inscrit en
    Décembre 2006
    Messages
    215
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 215
    Par défaut Convertion String managé en const unsigned short *
    Bonjour,

    J'ai besoin de convertir un String^ en const unsigned short * à des fins de manipulations de chemin de répertoire.

    L'encodage est en unicode. Le code suivant passe au compilateur mais ne me convertit pas la chaine.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    IntPtr tmp = System::Runtime::InteropServices::Marshal::StringToHGlobalANSI(chaine);
    const unsigned short * nomConvert = (unsigned short *)tmp.ToPointer();
    Comment faire?

  2. #2
    Membre confirmé Avatar de Vonziz
    Inscrit en
    Décembre 2006
    Messages
    215
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 215
    Par défaut
    Réponse : Utiliser StringToHGlobalUni plutot que StringToHGlobalANSI quand on veut de l'unicode... ^^

    Rah des fois....

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

Discussions similaires

  1. Convertir un const unsigned char * à string
    Par anas.eh dans le forum C++
    Réponses: 4
    Dernier message: 04/08/2008, 22h40
  2. const unsigned char* to string
    Par mister3957 dans le forum C++
    Réponses: 3
    Dernier message: 11/01/2008, 11h29
  3. Réponses: 2
    Dernier message: 06/12/2005, 12h01
  4. Convertion string => entier
    Par en_gel_ho dans le forum Requêtes
    Réponses: 4
    Dernier message: 01/06/2005, 12h59
  5. convertion string --> long
    Par JulienT dans le forum Langage
    Réponses: 3
    Dernier message: 23/03/2005, 23h05

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